<%@ LANGUAGE="VBSCRIPT" %>
<%
'#####################################################
'Function:
' List server Session variable & Application variable
'Author: Hardy He
'Date: 2003-3-12 23:30
'Memo: Be care for diffrent virtul path show diffrent Session
'#####################################################
%>
<%
Dim sessitem
response.write "SessionID: " & Session.SessionID & "
"
response.write "List of " & Session.Contents.Count & " items in Session contents collection: "
intItem=1
For Each sessitem in Session.Contents
response.write "
"
If IsObject(Session.Contents(sessitem)) Then
Response.Write "
"+CStr(intItem) + " | "
Response.Write "
"+sessitem+ " | "
Response.Write "
"+"Session object"+ " | "
Else
If IsArray(Session.Contents(sessitem)) Then
Response.Write "
"+CStr(intItem) + " | "
Response.Write "
"+"Array Object "+ " | " + ""
For each objArray in Session.Contents(sessitem)
Response.Write "***;"
Next
Response.Write " | "
Else
Response.Write "
"+CStr(intItem) + " | "
Response.Write "
"+ sessitem + " | "
Response.Write "
"+ CStr(Session.Contents(sessitem)) + " | "
End If
End If
response.write "
"
intItem=intItem+1
Next
%>
LIST Application
<%
intItem=1
For Each Key in Application.Contents
Response.Write "
"
If IsObject(Application.Contents(intItem)) Then
Response.Write "
"+CStr(intItem) + " | "
Response.Write "
"+CStr(Key) + " | "
Response.Write "
"+"Object" + " | "
Else
Response.Write "
"+CStr(intItem) + " | "
Response.Write "
"+CStr(Key) + " | "
Response.Write "
"+CStr(Application.Contents(intItem)) + " | "
End If
intItem=intItem+1
Response.Write "
"
Next
%>