webForumDet fria alternativet
Logga in / Bli medlem

session problem

ASP

2 svar · 241 visningar · startad av lillen_009

Medlem sedan nov. 2002137 inlägg
Trådstart#1

Vill att mina användare ska kunna ändra sina egna inställningar när de är inloggade. Jag provade med detta:

<% If session("MemberID") <> Request.querystring("memberID") then
response.redirect "error.asp?permission=false"

else

--koden--

End If %>

Problemet -> Man blir alltid skickad till error.asp. Jag måste ha något fel på första kodraden som orsakar det. När man inte är inloggad så finns ju inte heller session("memberID") och det måste man ju även tänka på

Jag kan inte se vad det är och önskar lite hjälp (trots att det är fredagskväll och många säkert har roligare saker för sig)

Medlem sedan jan. 20032 285 inlägg
#2
If NOT IsNumeric(Request.QueryString("memberID")) OR CInt(Session("memberID")) <> CInt(Request.QueryString("memberID")) Then
  Response.Redirect("error.asp?permission=false")
ElseIf CInt(Session("memberID")) = CInt(Request.QueryString("memberID")) Then
  '-- Koden --
End If
Medlem sedan nov. 2002137 inlägg
#3

Fungerar

tackar. Fungerar bra :)

369 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
122 ms — hämta statistik (db)
125 ms — hämta tråd, inlägg och bilagor (db)
115 ms — ändringar (db)