webForumDet fria alternativet

tilldela session efter abandon

3 svar · 210 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 626 inlägg
#1

hejsan...

har en massa sessions som jag vill doda men behalla en utav de, har testat allt mojligt men det funkar inte:
dessa funkar inte fattar inte varfor

<%
Session.Abandon
Session("xxx") = "DAMN"
%>
For Each objSession In Session.Contents
  If objSession <> session("xxx") = "DAMN"  Then
    Session.Contents.Remove(objSession)
  End If
Next
strSession = Session("xxx")
Session.Abandon
Session("xxx") = strSession

nar jag kollar min session check sa e alla sessions doda, e det sa att man inte kan tilldela en session efter session.abandon??

SebbeMedlem sedan jan. 20032 285 inlägg
#2

Testat att skriva den andra versionen rätt? ;)

For Each objSession In Session.Contents
  If LCase(objSession) <> "xxx" Then
    Session.Contents.Remove(objSession)
  End If
Next
GimboMedlem sedan dec. 20001 626 inlägg
#3

sebbe skriv in din andra version sa att jag kan acceptera den som slutgiltig

SebbeMedlem sedan jan. 20032 285 inlägg
#4

Säger du det så. ;)

strSession = Session("secure")
Session.Contents.RemoveAll
Session("secure") = strSession
132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)