webForumDet fria alternativet

Request.Querystring

4 svar · 173 visningar · startad av TainEvil

TainEvilMedlem sedan aug. 2002103 inlägg
#1

Om jag har en länk som ser ut enligt nedan...

test.asp?a=bcd

...så kan jag ju göra en Request.Querystring("a")

Kan man få tag i detta värde om länken istället ser ut som...

test.asp?bcd

Sparas allt efter "?" i en array, så att man kan nå det med en pekare, eller??

EitrazMedlem sedan sep. 2002385 inlägg
#2

Request.Querystring("")

ska nog funka fint

-Eitraz

TainEvilMedlem sedan aug. 2002103 inlägg
#3

Jo, så länge det bara finns en parameter i strängen.

Men en sådan reqeust på en sträng som ser ut så här:

test.asp?bcd&123

returnerar bcd&123

Tänkte snarare om det fanns en variant att request.querystring(0) gav 'bcd' och ...(1) gav '123' osv... Men det kanske inte går. Egentligen helt meningslöst, då man lika gärna kan använda variabler för olika värden, men det skulle avslöja lite mindre av vad som menas med alla parametrar...

solbulleMedlem sedan mars 20014 998 inlägg
#4

Splitta strängen!

strarr = Request.Querystring("") 

Myarray = Split(strarr,"&")

For I = o to ubound(Myarray)
response.write Myarray(I)
response.write "<br>"
Next
TainEvilMedlem sedan aug. 2002103 inlägg
#5

Jupp, det fungerar!

Dock måste jag köra med enbart

Request.Querystring

och inte

Request.Querystring("")
Genererad på 374 ms · cache AV · v20260730165559-full.f96bc7eb