22. juni 2004 - 16:48Der er
7 kommentarer og 1 løsning
gem feltindhold ved brug af tilbagekanppen
Hvordan sikre jeg bedst muligt indholdet af felter i en form, nrå brugeren bruger tilbage knappen, så hvis en bruger trykker tilbage for at rette i en submittet form, så er de indtastede værdier der stadig.
Undlad at slå caching af siden fra (el. slå caching af siden til), og det skulle virke. Dog er password felter altid blanke når man vender tilbage til dem!
Jeg har en mailform, når der trykkes på submit, så kalder siden sig selv, og i toppen af siden tjekker jeg om formen blev postet, hvis det er tilfældet, så sender der nogle mails. Når mailsne er sendt står der i toppen at mailsne er sendt, og formen vises...det er helt fint, men nu ville jeg gerne kunne trykke tilbage, og se den form jeg sendte.
<% function check_form If Request.QueryString("Mode") = "SendMail" Then write_error="" mail_from=request.form("from") mail_body=request.form("body")
if NOT validateEmailAddress (CStr(mail_from)) then write_error="Email is wrong" end if if mail_body="" then write_error="Please enter a message" end if
mail_subject="From: My contact page"
if mail_from="" then write_error="Please enter your mail address" end if if write_error="" then call send_mail write_error="Your mail is sent" end if end if end function %>
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.