Udskrive alle ens sessions
Hejsa.Findes der en måde hvorpå man kan ud udskrive alle ens aktive session?
Jeg har lavet et lille login script, som sætter nogle sessions, og vil gerne tjekke at alt ser korrekt ud.
Så det jeg har brug for, er en stump kode, som udskriver sessionnavnet og dens værdi.
Mit login script kigger i en 1 - mange tabel, hvor jeg har TRUE/FALSE værdier ud for forskellige kolloner. Det virker fint nok, og jeg er da heller ikke i tvivl om at sessions bliver sat korrekt, men det kunne være rart at kunne udskrive alle de sessions en bruger har pt. Bare for at være 120% sikker...
Den del af mit loginscript som tjekker 1 - mange tabellen med rettigheder ser således ud :
if session("straccess") = TRUE then
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * from userrights WHERE brugerid = '"&brugerid&"' AND centerid = '"&session("centerid")&"'",strsqlconnect
If rs.eof Then
response.redirect "login.asp?error=Der opstod fejl ved opsætning af rettigheder for denne bruger"
else
on error resume next
do while not rs.eof
for each fld in rs.fields
if fld.value = "TRUE" then
session(""&fld.value&"") = "TRUE"
else
session(""&fld.value&"") = "FALSE"
end if
next
rs.movenext
loop
end if
end if
