![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 13.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
witam ponownie
![]() Zrobilem formularz rejestracji uzytkownika i wszystko jest OK procz jednej rzeczy. Po uzupelnieniu wszystkich pól załóżmy, że któryś warunek nie został spełniony np. za krotkie haslo albo niepoprawny adres email. Form action jest na ten sam plik rejestracja.php. Po kliknieciu submit caly formularz znika i pojawia sie tylko echo np. Niepoprawny adres email z linkiem wróć(wstecz). Problem polega na tym, że po powrocie do formularza wszyskie dane w formularzu znikaja nawet te które moglybyc poprawne i trzeba 8 pól od nowa uzupelniać. Chcialbym aby uzupelnialo mi wszystkie dane procz kodu captcha i hasla. Jak można to rozwiazac ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Wrzuć do sesji, zapamiętaj w cookie, albo wyślij i odbierz postem...
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
- wyświetlasz formularz
- submit - (dane lecą do tego samego skryptu) - walidacja danych z formularza - w przypadku błędu ponowne wyświetlenie formularza z atrybutami value: <input name="cos_tam" value=".$_POST['cos_tam']." /> najlepiej od razu w atrybutach podać: value=".$_POST['cos_tam']." -------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 13.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czy o to chodzi ale jak biore wstecz to i tak jest puste |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tu nie masz dać wstecz, tylko wyświetlić jeszcze raz wypełniony przesłanymi danymi formularz (jeżeli te dane są niepoprawne).
Ten post edytował darko 18.01.2010, 16:25:58 -------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
i masz po problemie. Jak wejdę na stronę po raz pierwszy to mam pusty formularz, jak wpiszę jakieś dane, prześlę je i będą złe to będą jako wartości domyslne dopóki albo nie wypełnie formularza poprawnie albo nie zamknę przeglądarki. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 11:59 |