Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/cURL] Rejestracja, poprawianie danych jak w Allegro
Walian
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 1
Dołączył: 13.07.2009

Ostrzeżenie: (0%)
-----


Witam.

Piszę skrypt rejestracji i chcę uzyskać efekt podobny jak ma Allegro.
Czyli:

1. Plik "register.php" -> User wypełnia formularz i klika "Dalej >".
2. Następuje przekierowanie (przez formularz) do pliku "register_preview.php".
3. Skrypt ten wyświetla wprowadzone dane i prosi o ich zweryfikowanie.
4. Jeśli user chce poprawić lub uzupełnić dane może kliknąć przycisk "< Popraw dane" i zostanie przekierowany spowrotem do pliku "register.php", z tymże formularz ma zostać wypełniony danymi, które wcześniej wpisał. No i tu pojawia się problem bo formularz nie zostaje wypełniony danymi, w dodatku to, co jest przed (nad) formularzem (logo strony itd.) zostaje powielone, a w pasku adresu widnieje plik "register_preview.php" zamiast "register.php".

Gdyby ktoś nie kumał jaki efekt chcę uzyskać - niech wyłączy obsługę JavaScript i potestuje skrypty rejestracji w Allegro.

EDIT (Usunąłem moją zabawę z cURL-em):
Hmm... Widzę, że w Allegro jest dość dziwnie jedna rzecz zrobiona.
Mianowicie znalazłem taki oto fragment kodu odp. za kliknięcie w przycisk "< Popraw dane":
  1. <form action="new_user.php" method="post">
  2. <input type="submit" class="form-submit" value="< Popraw dane" />
  3. </form>

Więc jak to się dzieje, że bez użycia JavaScript-u do pliku new_user.php "lecą" dane POST z pliku "new_user_preview.php" ?

Ten post edytował Walian 20.08.2009, 19:28:21
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 13:56