Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ponownie ten sam formularz, Nie wpisywać ponownie pól
JaRoPHP
post 30.04.2005, 09:26:24
Post #1





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Witam...

Mam klasę, która tworzy formularz logowania.
Dane kierowane są do pliku, który je weryfikuje (korzysta on równiez z klasy).
W zalezności od popełnionego błędu, wywoływana jest funkcja:

  1. <?php
  2.  
  3. header(&#092;"Location: plik.php?blad=\".cipher($blad));
  4.  
  5. ?>


Jednak jak zrobić, aby ten formularz zawierał już wczesniej wypełnione poprawnie pola.
Zaznaczam, że nie chcę wykorzystywać metody GET, oraz że weryfikacja odbywa się w osobnym pliku,
z którego następuje przekierowanie.
Korzystać z sesji?questionmark.gif Ala jak formularz ma kilkanaście pól, to chyba trydno, a poza tym
dane są pamiętane za długo...


--------------------
Kto pyta, nie błądzi...
Kto zbłądził, ten pyta...
Go to the top of the page
+Quote Post
Ociu
post 30.04.2005, 11:35:17
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




dodaj do inputa value=$_POST['inputname']. Jeśli pole będzie puste, to poprostu nie wyświetli tekstu.
Go to the top of the page
+Quote Post
JaRoPHP
post 30.04.2005, 21:39:57
Post #3





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Niestety nie zadziała.
Jak tak zrobie, to przeciez po przejściu do pliku xxx.php i przekierowaniu na ten sam formularz nie będzie juz tablic $_POST - raczej będzie ona pusta.
Więc jak widać nie jest to rozwiązanie...


--------------------
Kto pyta, nie błądzi...
Kto zbłądził, ten pyta...
Go to the top of the page
+Quote Post
Wave
post 30.04.2005, 22:00:34
Post #4





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

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


Możesz to rozwiązać na kilka sposobów:
Pliki,
GET (najlepszy),
Input Hidden,
Go to the top of the page
+Quote Post
Ociu
post 1.05.2005, 10:32:09
Post #5





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Wybierz: sesje, cookie, baza danych, pliki.

Ten post edytował Ociu 1.05.2005, 10:32:38
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 03:17