webForumDet fria alternativet

Select case

5 svar · 239 visningar · startad av Nicklas

NicklasMedlem sedan juni 200133 inlägg
#1

Hej.

Hur ska jag göra för att få mina select case strängar att fungera när länkarna ser ut så här, går det?

<a href="loggbok.asp?logid=<%=rs("LogID")%>Länk</a>
select case request.querystring("logid")
case "?" : Server.Execute "sida.asp"
case "test" : Server.Execute "test.asp"
case else Server.Execute "index.asp"
end select

/ Nicklas

PoffeMedlem sedan apr. 20022 743 inlägg
#2

Vad är det som inte fungerar nu då?

NicklasMedlem sedan juni 200133 inlägg
#3

Som vanligt allt ;)

Ska försöka förklara..

Select case strängen ser ut så här.

select case request.querystring("page")
case "sida1" : Server.Execute "sida1.asp"
case "sida2" : Server.Execute "sida2.asp"
case "sida3list" : Server.Execute "sida3list.asp"
case "sida4list" : Server.Execute "sida4list.asp"
case else Server.Execute "sida1.asp"
end select
<a class ="link1" href="index.asp?page=sida3">Sida1</a>
<a class ="link1" href="index.asp?page=sida4">Sida2</a>

På sida 3 har jag följande länk som retunerar angivet LogID

<a href="index.asp?logid=<%=rs("LogID")%>Länk</a>

På sida 4 har jag följande

<a href="index.asp?DriftID=<%=rs("DriftID")%>Länk</a>

Länken på sidan 3 ger mig det jag vill, men inte den på sidan 4 varför vet jag inte.

Ändrar jag på "case else Server.Execute "sida1.asp" till sida2.asp så ger mig länk 4 det jag vill men inte länk3.

PoffeMedlem sedan apr. 20022 743 inlägg
#4

Men då sida 3 och 4 så har du ju inte med querystringen page, då vet den ju inte vilken sida du vill ha.

NicklasMedlem sedan juni 200133 inlägg
#5

Sant men länk3 inkluderar ändå det jag vill på indexsidan, konstigt nog, 4 gör det inte.

Hur skapar jag en request.querystring("DriftID") och request.querystring("LogID") när värderna alltid är olika ?

Testade följande men det funka ju inte ;)

select case request.querystring("DriftID")
case "<%=rs("DriftID")%>" : Server.Execute "index.asp"
end select
J.N.Medlem sedan apr. 20031 660 inlägg
#6

HEJ!

Jag kan inte precis påstå att jag är med på vad du vill, men jag såg direkt att du har ett html-fel i länken till 4:an, vilken du har problem med.

<a href="loggbok.asp?logid=<%=rs("LogID")%>**">**Länk</a>

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)