09. januar 2004 - 20:18Der er
10 kommentarer og 1 løsning
Bevar data i formular ved tilbage
Hejsa...
Jeg er ved at lave validering på en kontaktformular... Når formen sendes ryger man videre til en ASP-side, der validerer de forskellige felter... Hvis der ikke er fejl sendes man videre til "Tak"-siden - Så langt så godt...
Hvis der er fejl, bliver man sendt tilbage til formularen for at rette sine indtastninger og får en fejlmeddelelse, der hentes via en Querystring. Mit problem er, at når man kommer tilbage til formularen, er den tom, fordi siden er blevet reloadet (bruger response.redirect)...
Jeg vil gerne have at de indtastede data stadig er i formularen, når man kommer tilbage til den, for det er ret omfattende data der skal indtastes, og det er røv for brugeren at skulle starte forfra, hvis han/hun har glemt en lille ting...
response.redirect er sikkert ikke det rigtige at anvende, men hvad gør man så?
Der er mange point, for det er vigtigt, at jeg finder en løsning hurtigst muligt...
På validerings siden laver du din validering felt1 = request.form("felt1") felt2 = request.form("felt2") felt3 = request.form("felt3")
If der er fejl Then response.redirect("formside.asp?felt1=" & felt1 & "&felt2=" & felt2 & "&felt3=" & felt3) Else response.redirect("okside.asp" End IF
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.