查看ASP Session 变量的小工具 (转)[@more@]
<%@ 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
%>