EclipseMedlem sedan juli 20003 741 inlägg
http:// www . minDomän. se/admin/toDoList/index.asp?ID=5
Jag har en http_referer som ser ut som följande... och där minDomän är ett fiktivtnamn. (utan mellanslag)
Nu är det så att jag vill inte att den ska vara med...hmm.. så att säga.
Jag vet att PATH_INFO går att få fram före och efter värdet som skickas. Dvs "?ID=5" i just detta fallet.
Finns det en HTTP_REFERER som ger ovanstående sträng, utan värdet på slutet...??
tydalMedlem sedan juni 20033 788 inlägg
Referer genereras av besökarens webbläsare och är inget som du kan påverka. Däremot kan du ju förstås läsa in den till en variabel och ändra variabeln hur du vill som vilken sträng som helst.
Det borde finnas någon strängfunktion i vbskript som söker efter ett tecken i en sträng och returnerar dess position. Använd den som ett arugment till mid för att plocka från början fram till frågetecknet.
Jesper TMedlem sedan nov. 20017 058 inlägg
HTTP_REFERER = Request.Servervariables("HTTP_REFERER") & " "
HTTP_REFERER = Split(HTTP_REFERER,"?")(0)
Response.write(trim(HTTP_REFERER))
BTW: Vill du inte att det skall bli en länk så bockar du av checkboxen: Länka URL:er automatiskt
EclipseMedlem sedan juli 20003 741 inlägg
Jag kom på att man skulle kunna ta en LEFT(HTTP_REFERER , 45 ) men din variant var snyggare!
EclipseMedlem sedan juli 20003 741 inlägg
...
Dagen efter inlägg... sorry!