05. marts 2002 - 11:36Der er
13 kommentarer og 2 løsninger
Beholde data
Hejsa
En lille ting som driller......
Hvordan beholder jeg data i mine forms, hvis jeg ønsker at vende tilbage til den, f. eks ved forkert indtastning. Ligenu bruger jeg Response.Redirect("..URL"), men med den er min form tom. Så skal brugeren taste det hele ind igen. Men hvordan får jeg de gamle data til stadig at være der?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
1) Valider formen med f.eks. javascript inden data sendes videre 2) Send de indtastede værdien med tilbage når du laver response.redirect 3) lav et link: <a href=java script:history.back()>Tilbage</a>
Jeg er ikke 100% sikker på at 3) bibeholder data, men SVJH
Mulighed nummer 3 virker. Men jeg kan godt se din pointe....Hvorfor sende 2 gange over nettet for at se om indtastning er korrekt, hvis man kan tjekke det med det samme. Så hvordan bruges mulighed nummer 1??
Jeg har selv overvejet mulighed nummer 2, men til sammenligning med de 1+3 er det en stor transport af data for "småting".
Du kan jo skrive det i sessions:-) og så bare lave et href tilbage FX: session("1") = request.form("felt1") og så input feelternes value skal jo så være fx: <input name="1" value="<%=session("1")%>">
Det er rigtigt, men slipper vi så for at transportere data fra den ene side til den anden og tilbage igen, eller beholder sessions data et andet sted i hukommelsen på serveren???
Jeg har valgt at køre med sessions. Dem ved jeg ikke lige helt hvordan fungerer, men jeg må lige lede i de svar som alerede er givet....... Her har i pontene. Tak for hjælpen.
Det er lige som når du fx gør sådan så er session bare længer varrig: hej = request.form("felt") response.write hej ved session er det jo så bare session("session-navn") = request.form("feltsnavn")
Så er det da skåret ud i pap det må du da forstå!:-)
Ka du ik sige helt hvad det er du vil så kan jeg lave og sende det til dig!
Synes godt om
Ny brugerNybegynder
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.