webForumDet fria alternativet

finns querystring eller inte

4 svar · 192 visningar · startad av Jörgen HP

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#1

Hej!

Håller på med en liten koll till mitt forum för att kolla innehållet i adressraden.


<%

Dim EndUrl

EndUrl = right((Request.ServerVariables("SCRIPT_NAME")), 4)

If EndUrl = ".asp" then

response.write "innehåller inte en querystring"

else

response.write "innehåller en fin querystring"

end If

%>

Fast det verkar som script_name skiter i tilläggen efter .asp.

Kan man gära på ett annorlunda sätt?

mvh Jörgen HP

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

VideMedlem sedan dec. 19998 577 inlägg
#2

För att kolla så att det finns en querystring använder du Request.Servervariables("QUERY_STRING")

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

emissionMedlem sedan dec. 19996 721 inlägg
#3

eller request.querystring

PaceMedlem sedan juni 20019 024 inlägg
#4

Dessutom tar script_name bara ut filnamnet och inte adressen. För att ta ut URL:en använder du just servervariabeln URL :)

------------------
Peter D

jorgenMedlem sedan feb. 20012 412 inlägg
#5

Tackar för en uttömmande lektion i flera server object. :e

mvh Jörgen

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

[Redigerat av jorgen den 30 jul 2001]

257 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
131 ms — hämta forumlista (db)
124 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)