![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
Wielka prośba o pomoc w rozwiązaniu tego problemu.
Mam formularz, który ma dosyć skomplikowaną walidację danych w nim się znajdujących. Na tyle skomplikowaną, że nie mogłem wykorzystać js tylko php. Przyczyna -> nie znam js. No i mam problem. Po naciśnięciu klawisza Submit, wywoluje sobie:
Tam następuje sprawdzenie danych i wyświetlenie komunikatu. ALE DANE WPISANE w pola znikają. Pomożcie proszę i napiszcie jak wysłać komunikat (obojętnie jak: alert, popup, print, echo ......) o błędzie - ale tak aby dane z formularza nie znikały, bo klient się wścieknie jak myląc się w kodzie będzie musiał wypełnić formularz od początku. Czapki z głów dla tego co ma dobry pomysł. Dzięki -------------------- Warsztat: WinXP | Apache 2.0.49 | MySQL 4.0.20 | PHP 4
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
a nie mozesz przy wypisaniu komunikatu o blednych danych dac linka wstecz?
-------------------- Gentoo Linux 64bit / PHP 5.2 / MySQL 5.1
-> Administracja serwerami Linux i FreeBSD |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
No nie bardzo, ponieważ po naciśnięciu Submit, otrzymam po prostu formularz z dodatkowym linkiem "Popraw dane", którego wciśnięcie spowoduje powrót do formularza zupełnie pustego
-------------------- Warsztat: WinXP | Apache 2.0.49 | MySQL 4.0.20 | PHP 4
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 19.08.2003 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Przy walidacji formularza możesz zapisywać dane do cookie's (nawet jeżeli są błędne). A wyświetlając formularz dajesz cos takiego:
Ten post edytował Partyzant 12.07.2004, 11:44:59 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Cytat(dareckiphp @ 2004-07-12 11:39:04) No nie bardzo, ponieważ po naciśnięciu Submit, otrzymam po prostu formularz z dodatkowym linkiem "Popraw dane", którego wciśnięcie spowoduje powrót do formularza zupełnie pustego no wlasnie nie, jak klikniesz popraw dane bedziesz mial formularz z wszystkimi danymi oprocz pol typu password. tak samo jakbys kliknal wstecz w przegladarce -------------------- Gentoo Linux 64bit / PHP 5.2 / MySQL 5.1
-> Administracja serwerami Linux i FreeBSD |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
dzięki za pomoc, udało się dzięki wam.
-------------------- Warsztat: WinXP | Apache 2.0.49 | MySQL 4.0.20 | PHP 4
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 20:48 |