12. oktober 2004 - 11:14Der er
7 kommentarer og 1 løsning
Disable tilbage pil eller lignende
Hej
Jeg har en stor formular med en masse inputfelter mv i. Når man indtaster og indsender formularen valideres om alle felter om de er udfyldt kommer der fejl medd om hvilke felter der mangles udfyldt. De felter man udfyldt forbliver udfyldt da jeg bruger: value="$_POST['inputnavn']".
Mit problem er at når formen er udfylt korrekt og indsendes får man et kvitteringsbillede med de oplysninger man indtastede, men hvis man så her trykker på den grønne tilbage pil (i IE) så er formularen stadigvæk udfyldt og kan principielt indsendes igen.
Kan jeg disable tilbage knappen eller evt rense felterne i formularen ved tryk på tilbage knappen.
(måske skal jeg prøve i javascript kategorien, men det hele er lavet i PHP så jeg prøver lige her først ;o])
Du kan evt. sætte en session/cookie i det øjeblik formularen er udfyldt korrekt og afsendt. Kontrollér så for cookien/sessionen hver gang indtastningssiden loades. Er den sat, nulstilles alle felter, er den ikke, benyttes value=\"".$_POST['inputnavn']."\"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.