14. maj 2003 - 10:16Der er
15 kommentarer og 1 løsning
Redirekt - syntaks i link Slash eller backslash
Er der nogen der kort kan forklare hvordan syntaksen i et link skal se ud. Jeg synes folk bruger / eller \ i flæng - jeg kan i det mindste ikke se systemet.
Jeg får en fejlmeddelse "uncaught exception" og så mit link hvor alle mine "\" er lavet om til %5C. Men den vil ikke redirecte
Jeg skal finde den virtuelle sti for at kunne redirecte Dertil benytter jeg Sti=request.ServerVariables("path_translated") Så prøver jeg at skrive stien ud, og der er alle slashene sådan nogle \ slash. Skal de så laves om til /?
Jeg tror nok jeg fatter det nu. På nettet får man / slash med request.servervariables komandoen. så jeg er da blevet lidt klogere - selvom de der 5%C fortsat er dybt godnat
Uha - det lyder ikke godt. Jeg troede i det mindste at jeg var ved at redirekte. Når jeg laver det om til et writestatement i stedet er det kun for at se hvordan stien er endt med at se ud. Den er sammensat af dels den venstre del af resultatet af min request.ServerVariables komando og dels den sidste højre del (fra ppns/osv) Med dit spørgsmål lyder det som om jeg lige så godt kunne skrælle kartofler?!?
men her er lidt af slagsen - og det er EFTER oprydningen - hvis du skulle være i tvivl
dim wro, oversat, sti, rootnr, bw, bw2, qs, nr, nr2, bred, nu nr = request.QueryString("key") nr2 = request.QueryString("k2") bred= + request.QueryString("w") bw=findbrw() ' funktion der finder ud af hvilken browser der benyttes nu=now() if ind(nr) then ' ind er en funktion der tjekker om nr er et ok nr. wro="thisfile.asp" oversat=request.ServerVariables("path_translated") rootnr=InStr(oversat,wro) sti=left(oversat,rootnr-1) qs="?key=" & nr & "&ky2=" & nr2 & "&w=" & bred & "&brw=" & bw bw2=left(bw,2) select case bw2 case "OR" sti=sti & "ppns/ppspns.asp" & qs case "IE" sti=sti & "ppie/ppspie.asp" & qs case "NS" sti=sti & "ppns/ppspns.asp" & qs case else response.write("Din browser understøtter desværre ikke dette program!") end select ' response.redirect sti response.write "sti=" & sti & "<br>" 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.