Avatar billede jmc Nybegynder
10. august 2002 - 15:04 Der er 4 kommentarer og
1 løsning

response redirect

Jeg kan ikke få denne djævel til at virke, kan du hjælpe??

<%' sprog sættes
if request.cookies("sprog") = "" then
  response.cookies("sprog")= 1 'Dansk
end if   
        response.cookies("sprog")= request.QueryString("language")
        if s = "" then s = 1
        if p = "" then p = 1
        response.redirect ("index2.asp") & "?s=" & request("s") & "&" & "p="& request("p")
%>
Avatar billede Slettet bruger
10. august 2002 - 15:05 #1
Linjen skal være således:

response.redirect ("index2.asp" & "?s=" & request("s") & "&" & "p="& request("p"))
Avatar billede jmc Nybegynder
10. august 2002 - 15:11 #2
jeg tror den lopper hele tiden??
kan det ikke passe at den vil response og laode sig selv hele tiden?
hvordan sprøger jeg på om language er i querystring og herefter koden, ellers ikke ?

tak for hjælpen-.
Avatar billede _just4fun_ Nybegynder
10. august 2002 - 15:16 #3
Hvis ikke der er en grund til at sende et svar tilbage til brugeren (redirect sender et svar tilbage til browseren og siger at den skal henvende sig et andet sted..), vil man normalt bruge enten server.transfer(), eller server.execute() for at få kørt index2.asp. På den måde er det også nemmere at styre loops :-)
Avatar billede _just4fun_ Nybegynder
10. august 2002 - 15:24 #4
Bruger du de cookies til noget??
Avatar billede jmc Nybegynder
11. august 2002 - 00:22 #5
jeg ændre sprog og skal reloade, men jeg kan spørge
<%if instr(Request.ServerVariables("QUERY_STRING"),"language=") then%>
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