Avatar billede chris96 Nybegynder
06. april 2005 - 14:41 Der er 7 kommentarer og
1 løsning

Hvorfor kan jeg ikke hente form?

Jeg sidder og leger lidt med en side, hvor man skal kunne oprette sig som bruger - siden sender så videre, til en side, hvor der tjekkes om man har udfyldt felterne - om passworded er korrekt - om brugernavnet er optaget - osv!

Hvis der så er fejl, bliver man redirected tilbage til "oprettelsessiden", hvor man bliver oplyst, om hvad man har glemt! Jeg vil så gerne gemme de "korrekte" indtastninger - og har derfor lavet noget sådan her:

Response.write "<input type=text value=" & strFornavn & " name=huskfornavn>"
response.redirect("brugeradmin.asp?mode=opret_fejl&fejl1=" & fornavnfejl & "&fejl2=" & efternavnfejl & "&fejl3=" & brugernavnfejl & "&fejl4=" & pwordfejl & "&fejl5=" & pword1fejl & "&fejl6=" & emailfejl & "&fejl7=" & pword_bk_fejl)

Altså en input-form, hvor værdien strFornavn bliver smidt ind! Dette sker også - men når man bliver redirected til brugeradmin.asp, kan jeg i brugeradmin.asp ikke hente den værdi der er i input-formen "huskfornavn"!

Hvad gør jeg galt? Kan det slet ikke lade sig gøre?

Cheers
Christian
Avatar billede busschou Praktikant
06. april 2005 - 14:48 #1
jamen sætter du den da på som querystring ?...
Avatar billede busschou Praktikant
06. april 2005 - 14:48 #2
har du noget mere kode?
Avatar billede chris96 Nybegynder
06. april 2005 - 14:53 #3
Jeg er faktisk også gået igang som querystring... Men ville helst, at den ikke kom deri!

Jeg har masser af kode ;) - Men hvorfor forsvinder informationerne?
Avatar billede busschou Praktikant
06. april 2005 - 15:00 #4
Hvis du redirecter så vil jeg mene det er logisk at form informationer forsvinder
Men du kan holde på din querystring
Hvis du ikke vil vise dem frem kan du jo overveje at gemme dem i en Session i stedet :o)
Avatar billede chris96 Nybegynder
06. april 2005 - 15:05 #5
Ja... det var også en mulighed... hvor lang tid gemmer den egentlig en session?
Avatar billede busschou Praktikant
06. april 2005 - 15:07 #6
20 min som standard men kan du sætte til 60 ved Session.Timeout = 60 ..eller mere hvis du vil
Avatar billede chris96 Nybegynder
06. april 2005 - 15:14 #7
Ok... det fungerer fint! Havde ikke lige tænkt den på den måde!

20 minutter bør også være lang nok tid for at man kan finde ud af at smide de rigtige informationer ind ;)

Tak for hjælpen... hvis du har lyst til point, så må du nok hellere smide et svar!
Avatar billede busschou Praktikant
06. april 2005 - 15:21 #8
ja mon ikke 20 min er rigeligt :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester