Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Zapamietywanie danych w formularzu.
Forum PHP.pl > Forum > Przedszkole
dacula
Witam,

chodzi mi o to, zeby formularz, ktory robie po wyslaniu zostawial pola wypelnione. Czasem potrzebuje zmienic tylko jeden element tego formularza, a tak za kazdym razem musze wypelniac wszystkie pola.



Prosze o rade.
rzymek01
nie wiem dokładnie o co Ci biega, ale jak masz name w inputcie np. php, to do value w inpucie daj $_POST['php']

oczywiście przedtem taką zmienną przefiltruj i sprawdź czy nie jest pusta smile.gif
peter13135
<input type='text' name='nazwa' value='$nazwa'>
coś takiego
dacula
Moze troche namieszalem smile.gif

Chodzi mi o to, ze jak wysle moj formularz, to on automatycznie czysci pola. Chce, zeby bylo tak, ze jak wysle formularz to, zeby te dane w nim zostaly.
peter13135
no to ci napisałem, w formularzu musisz dać value="$_POST['nazwa zmienniej']"
dacula
Teraz mi sie ten tekst wystwietla $_POST['nazwa zmienniej'], zamiast tekstu, ktory chce wpisac.
shazarre
Kod
<input value="<? echo $_POST['nazwa_zmiennej']; ?>">
dacula
Niestety nie dziala.
Pitter
Cały formularz jaki zrobiłem wygląda tak: (u mnie działa)

Kod
echo '<form method="POST">
<input type="text" name="text" value="'.$_POST['text'].'">
<input type="submit" value="ok">
</form>';


jeżeli nie o to chodzi to napisz
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.