Avatar billede steen_hansen Forsker
06. april 2007 - 09:38 Der er 4 kommentarer og
1 løsning

Script tager ikke hele URL'en

Denne her burde tage det hele:

Response.Redirect "/default.asp?msg=Log+venligst+ind+inden+du+benytter+denne+side.&redir=" & server.URLEncode(Request.ServerVariables("HTTP_URL"))

- men hvis jeg har været på denne side:

www.mydomain.dk/side1.asp?forsteID=12&andetID=4

- så tager det ikke &andetID=4 med. Hvorfor ikke?

Hvis jeg står på denne side, session udløber, og jeg bliver smidt ind til login-formularen, så redirectes jeg til det korrekte sted igen:

www.mydomain.dk/side1.asp?forsteID=12
Avatar billede steen_hansen Forsker
06. april 2007 - 09:44 #1
Det giver jo så en fejl, når jeg kun kommer tilbage til

www.mydomain.dk/side1.asp?forsteID=12

og ikke

www.mydomain.dk/side1.asp?forsteID=12&andetID=4
Avatar billede Slettet bruger
06. april 2007 - 15:51 #2
Jeg ville bruge:

Response.Redirect "/default.asp?msg=Log+venligst+ind+inden+du+benytter+denne+side.&redir=" & server.URLEncode(Request.ServerVariables("script_name") & "?" & request.querystring)

\Dan
Avatar billede steen_hansen Forsker
07. april 2007 - 21:16 #3
Hej Dan

Jeg fik løst det ved at fjerne den unødvendige (viste det sig) &andetID=4 :)

Men jeg prøver din metode, det kan være behovet dukker op i andre sammenhænge. Smider du et svar?
Avatar billede Slettet bruger
07. april 2007 - 22:39 #4
OK!

- her et svar...

\Dan
Avatar billede steen_hansen Forsker
07. april 2007 - 22:49 #5
Takker :)
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