Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> obsluga formularza
AxZx
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


witam

mamy taka sytuacje ze wchodzi user na strone z formularzem wpisuje jakies dane do formularza, klika guzik OK, na nastepnej stronie zrobilem walidacje -> wyskakuje mu blad ze zapomnialem wypelnic jakiegos pola, albo ze za duzo literek wpisal. Nastepnie klika przycisk Wstecz (Back) i widzi pusty formularz, a zalozmy ze wczesniej meczyl sie 15 minut zeby go wypelnic. Co robi w takiej sytuacji wkurza sie, i albo wylacza strone albo wyrzuca komputer za okno.

wymyslam rozne sposoby aby jednak nie wkurzal sie, tylko zeby zobaczyl wpisane raz juz dane jeszcze raz.

myslal juz kiedys o tym, ma juz ktos doswiadczenie z tym?
bo mnie nie zadawala to co ja zrobilem, a nie mam lepszego pomyslu.
jakas klasa by sie przydala.

napiszcie cos co wiecej w tym temacie.
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sobstel
post
Post #2





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

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


mam chwilke dlatego sorry za od razu przepraszam za niezbyt wyczerupjaca odpowiedz

1. w <form> w atrybucie action umieszczasz link do tej samej strony (php SELF) i jesli sa bledy to odczytujesz dane z tablicy $_POST i wstawiasz w tego samego forma.

2. mozna sie pobawic z cacheowaniem, zeby przegladarka zapamietywala, ale pierwszy sposob wydaje mi sie lepszy i pewniejszy.

Cytat
Jak masz przycisk w js history_back to nie zostaną wykasowane wartości


1. jestes pewny?
2. a jak ktos kliknie jednak Wstecz w przegladarce? you never know ;-)

Ten post edytował sopel 8.12.2005, 22:05:33
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 22:49