Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%)
|
Wielka prośba o pilną pomoc w rozwiązaniu problemu.
Zrobiłem pełną walidację formularzy w php. Po wykryciu błędu skrypt wysyła info za pomocą print "...uwaga, błąd" Czy można jakoś zrobić, aby zamiast kodu php wyświetlającego komunikat wyskakiwało np. okienko alert z tą samą informacją. Nic innego jak okno informacyjne bez klikania na przycisk. Potrzebuję takiego właśnie rozwiązania, ponieważ nie chcę aby dane wpisane w formularzu ginęły i musiałyby być na nowo wpisywane kiedy w formularzu użytkownik popełni błąd. Dzięki |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%)
|
Poszukaj na stronach z JS
W php mozna tak zrobic zeby, jesli user zrobi blad dane zostaja w formularzu... ja tak robie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 10.03.2004 Skąd: K-ce Ostrzeżenie: (50%)
|
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%)
|
"...W php mozna tak zrobic zeby, jesli user zrobi blad dane zostaja w formularzu... ja tak robie" - no właśnie wiem że można tak zrobić, ale jak?
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 1 Dołączył: 17.07.2003 Skąd: Kazanów Ostrzeżenie: (0%)
|
moźesz od razu pod błędem wyświetlić tego samego forma tylko musiszs po prostu dodać value=<? echo $_POST['pole']; ?> i po sprawie ;]
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%)
|
Tak tylko na starcie $_POST['pole'] jest puste i wywala blad, trzeba sobie z tym poradzic, np.:
przed wyslaniem formualrza: $pole = ""; po wyslaniu: $pole = $_POST['pole']; Wtedy w formularzu wpisujemy w value="".$pole.""... |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 00:08 |