karbon
1.02.2003, 03:53:15
jest formularz, wpisuje się dane klika np. wyślij i niby wszystko jest dobrze. jak zrobić, żeby po wysłaniu formularzu i wciśnieciu przycisku wstecz w przeglądarce, dane z formularza się nie pojawiły (w IE coś typu strona wygasła)?
Po otrzymaniu danych skrypt zqapisuje je, i od razu przekierowywuje na kolejną stronkę (nejlepiej header'em). ten sposób pozbywasz sie ryzyka tego, że np. klient naciśnie odświerz, i dane zostaną przeładowane ponownie. Również wstecz - przynajmniej jednorazowe - nie pomoże.
kurtz
1.02.2003, 15:47:35
Cytat
jest formularz, wpisuje się dane klika np. wyślij i niby wszystko jest dobrze. jak zrobić, żeby po wysłaniu formularzu i wciśnieciu przycisku wstecz w przeglądarce, dane z formularza się nie pojawiły (w IE coś typu strona wygasła)?
http://php.faq.pl/klucz/submit
karbon
2.02.2003, 23:32:40
ale mogę nacisnąć wstecz i mam wyświetlone wcześniej wpisane dane z forrmularza ;(
kwiateek
3.02.2003, 08:01:46
Cytat
ale mogę nacisnąć wstecz i mam wyświetlone wcześniej wpisane dane z forrmularza ;(
Jak dasz:
header to nie masz. Mozesz uzyz jeszcze
unset() ale to nie bedzie pomocne przy uzyciu wstecz.