webForumDet fria alternativet
Logga in / Bli medlem

Request.QueryString fel!

ASP

2 svar · 181 visningar · startad av webbSAJTEN

Medlem sedan jan. 2002992 inlägg
Trådstart#1

jag har ett fel som är otroligt jobbigt! Jag vet inte hur jag ska lösa det..
Hoppas ni kan hjälpa mig..

Jag hade tänkt använda Request.QueryString istället för att hålla på med ramar och iFrames.. Har en meny högst upp med 4 länkar.
Jag länkar såhär: <a href="index.asp?avd=omoss">Om Oss</a>

Här är lite kod:

<% If Request.QueryString("avd") = "omoss" Then %>

 <% sida = ReQuest.QueryString("sida")
Select Case sida
 Case ""
  Server.Execute("omoss.asp")
 Case Else
  Server.Execute sida & ".asp"
End Select %>
<% ELSE %>
Tjenare!
<% END IF %>

Från sidan omoss.asp som man kommer till när jag klickar på länken så har jag gjort samma sak. Jag har andra länkar som ska länka till andra sidor med hjälp av Request.QueryString.
Jag vill fortfarande att menyn ska vara kvar högst upp på sidan och länkar då såhär: <a href="index.asp?person=jimmy"
Jag länkar alltså till index.asp..

Men när jag först klickar om länken "Om Oss" och sedan ska gå vidare till "jimmy" så kommer jag tillbaka till förstasidan istället för till dit jag vill komma!

Jag hoppas att ni förstår mitt problem! Kan ni hjälpa mig snälla!

Medlem sedan nov. 20017 144 inlägg
#2

Då måste du eventuellt även ta med värdet i querystringen "avd" här:

<a href="index.asp?person=jimmy[b]&avd=omoss[/b]">Jimmy</a>
Medlem sedan jan. 2002992 inlägg
#3

Tackar!! Nu funkar det precis som det ska =D
Jag funderade faktiskt på att det var något med att man ha med & men jag visste inte hur :P

274 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
143 ms — ändringar (db)