ukaszq
21.01.2009, 14:04:32
Mam formularz w jednym pliku. Cały skrypt znajduje sie w drugim pliku, formularz korzysta w action z tego pliku. Kiedy ktoś wypełni nie pełny formularz to pojawia się informacja o braku wypełnienia jakiejś opcji. Kiedy powraca do formularza, cały formularz zostaje wyczyszczony. Jak można zrobić, aby przy powrocie do formularza wpisane poprzednie dane pozostały?
Proszę o pomoc.
wookieb
21.01.2009, 14:08:10
Uzupelniasz pola we wlasciwosci "value" formularza danymi jakie wyslal user.
Kod
echo '<input type="text" name="name" value="'.$_POST['name'].'" />';
Tutaj tylko nastepuje pewna sprawa. Dla wszystkich pol input o typie text zamien " na encję zeby nie powstal problem z kodem html
http://pl.php.net/htmlentites
ukaszq
21.01.2009, 15:59:52
czy ten skrypt: echo '<input type="text" name="name" value="'.$_POST['name'].'" />'; mam dac w pliku gdzie jest skrypt i stworzyc tam formularz?
wookieb
21.01.2009, 16:08:10
Masz to dać w pliku ze skryptem. Tylko dopasuj do swoich potrzeb i nazw bo ja ci podałem TYLKO przykład. Ponadto pamietaj o htmlentities