![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, zaplanowałem sobie rejestrację, lecz napotakałem na pewnym etapie na błąd, już tłumaczę:
-Pierw wprowadzam dane do formularza i sprawdzam czy wszystko jest wypełnione poprzez skrypt js. -Potem wyświetlam na stronie dane użytkownika który ma się zarajestrować, w celu aby na tym etapie mógł jeszcze zmienić coś w razie błędu. -Potem po tym jak użytkownik kliknie zatwierdź jego dane zapisują się do bazy danych (i tu powstaje problem). Ponieważ dane ze zmiennych zostają usunięte po kliknięciu zatwierdź. Oto cały skrypt: plik register.php plik verification.php
I w pliku verification chciałbym dać przycisk zatwierdź, po którego kliknięciu zapiszę do bazy danych nowego użytkownika. Lecz po jego naciśnięciu zmienne ulegają wyczyszczeniu. Proszę o jakąś pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Przenoszę
PHP->Przedszkole Nie przekazujesz danych dalej. Po wysłaniu pierwszego formularza albo zapiszesz je gdzieś ( np do sesji ) albo podczas wyświetlania stworzysz drugi formularz z polami ukrytymi, którym poustawiasz wartości pobrane z pierwszego formularza. -------------------- 404
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) ![]() ![]() |
Możesz stworzyć na tej stronie kolejny formularz z polami typu hidden i zapisywać do nich to co wpisał użytkownik ale wiązało by się to z ponownym sprawdzaniem danych po stronie serwera.
Możesz również skorzystać z obsługi sesji w php i zapisywać to co wpisał użytkownik do zmiennych sesji, które będą znajdowały się na serwerze. 3 Linki które powinny ci pomóc w opanowaniu obsługi sesji w php. http://pl2.php.net/manual/pl/ref.session.php http://compzone.org/art-System+logowania+o...sesjach-41.html http://compzone.org/art-Autoryzacja+kodem+...a+w+PHP-30.html |
|
|
![]() ![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo! Wystarczy że usłyszałem o ukt=rytych polach formularza i już wpadłem na pomysł jak to zrobić.
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 02:24 |