- Total Members: 220,001
- Threads: 525,379
- Posts: 976,967
-
February 23rd, 2013, 07:54 AM
#1
After Abandon a session in classic ASP, why it still alive?
Hi,
This looks very simple, but can you help me? After Abandon a session in classic ASP, why it still alive:
<%
Session("abc")="sss"
response.write "Session(""abc"") = " & Session("abc") & "<br>"
Session.Abandon
response.write "After Session.Abandon, Session(""abc"") = " & Session("abc") & "<br>"
%>
The output is:
Session("abc") = sss
After Session.Abandon, Session("abc") = sss
-
February 24th, 2013, 08:23 PM
#2
You will be able to access the session variable from that page, but subsequent pages you will not.
-
February 26th, 2013, 04:04 AM
#3
Try using
Session.Contents.RemoveAll()
Or explicitly declare all session that need to be removed.
Session.Contents.Remove "namedSession"
Life is Good
-
March 2nd, 2013, 11:00 PM
#4
Thanks a lot for above two helps, both are correct answer!!
Similar Threads
-
By Bron in forum ASP Development
Replies: 8
Last Post: November 15th, 2007, 09:56 AM
-
By martialdc in forum ASP Development
Replies: 1
Last Post: March 15th, 2007, 06:04 AM
-
By viks_vbNETdevel in forum .NET Development
Replies: 3
Last Post: June 6th, 2004, 06:35 PM
-
By four_mrperfect in forum ASP Development
Replies: 3
Last Post: March 19th, 2004, 02:25 PM
-
By SevenTh in forum ASP Development
Replies: 10
Last Post: February 24th, 2004, 07:30 AM