webForumDet fria alternativet

Sessionen följer inte med

ASP

4 svar · 303 visningar · startad av zlakker

Medlem sedan apr. 2001227 inlägg
Frågan#1

Jag har problem med en session.

Först skapar jag två sessioner:

strAccess = RS("access")
strID = RS("id")

session("access") = strAccess
session("userid") = strID

Sedan skickas personen vidare beroende på vilken access den har:

IF session("access") = "a" THEN
response.redirect "admin_start.asp"
elseif session("access") = "b" THEN
response.redirect "admin_start.asp"
elseif session("access") = "c" THEN
response.redirect "admin_start.asp"
elseif session("access") = "d" THEN
response.redirect "admin_start.asp"
end if

När jag sedan på en annan sida plockar upp dessa två så får jag enbart med accessen. Jag får alltså inte ut värdet som står i session("userid")

Vad gör jag för fel?
Är säkert något som är felstavat men kan inte se det.

userid = session("userid")
response.Write(userid)
access= session("access")
response.Write(access)

Lite felsökning:
Om jag ändrar på det ställe som jag skriver ut, och skriver access i båda så skrivs givetvis 2 st access ut.
Däremot om jag ändar till access i denna rad:

strAccess = RS("access")
strID = RS("id") ----->RS("access")

Så följer inget med. Det måste alltså vara att det inte följer med mellan sidorna.

Medlem sedan apr. 2001227 inlägg
#2

Pinsamt :r
Felet var att jag denna gång hade plockar ut enbart två kolumner ut databasen istället för alla och då fanns det givetvis ingen som hade namnet ID.

Om någon moderator vill så kan han/hon plocka bort detta inlägg.

Tack för mig.

Medlem sedan juni 200032 967 inlägg
#3

Då borde du ju ha fått ett felmeddelande? För du har väl inte on error resume next i koden när du utvecklar?

Medlem sedan apr. 2001227 inlägg
#4

Nej jag har inte on error resume och jag fick inget felmeddelande förrens efter jag hade pillat om lite i koden. Då dök det upp och det var då jag förstod vad som var felet.

Medlem sedan juni 200032 967 inlägg
#5

Ibland skapar de minsta av fel de största av problem. ;)

Kul att det löste sig!

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