dacula
9.08.2008, 12:27:25
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
9.08.2008, 12:35:38
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
peter13135
9.08.2008, 12:37:52
<input type='text' name='nazwa' value='$nazwa'>
coś takiego
dacula
9.08.2008, 12:44:01
Moze troche namieszalem

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
9.08.2008, 13:06:12
no to ci napisałem, w formularzu musisz dać value="$_POST['nazwa zmienniej']"
dacula
9.08.2008, 13:30:33
Teraz mi sie ten tekst wystwietla $_POST['nazwa zmienniej'], zamiast tekstu, ktory chce wpisac.
shazarre
9.08.2008, 13:36:26
Kod
<input value="<? echo $_POST['nazwa_zmiennej']; ?>">
dacula
9.08.2008, 20:45:33
Niestety nie dziala.
Pitter
9.08.2008, 21:13:56
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.