作者 主題: ASP 的 session 可以 print_r(session) 嗎?  (閱讀 5662 次)

0 會員 與 1 訪客 正在閱讀本文。

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
ASP 的 session 可以 print_r(session) 嗎?
« 於: 2007-03-01 11:34 »
在 PHP 可以 print_r($_Session);
asp 中不知道有什麼方式可以看全部 session 的 key 與 value
想看一下 session 裡面有什麼資訊是可以利用的!

陣列可以用 for each 列出,但 session 不知道 key ?

謝謝
--
TyroneYeh

pilichph

  • 可愛的小學生
  • *
  • 文章數: 8
    • 檢視個人資料
ASP 的 session 可以 print_r(session) 嗎?
« 回覆 #1 於: 2007-03-04 11:49 »
代碼: [選擇]

<%
dim ary(3)
ary(0) = "00"
ary(1) = "111"
ary(2) = "2222"
'session("test") = array(1,2,3,4,5)
session("test") = ary

session("abc") = 111
session("aaa") = "aaaaa"
session("bbb") = "bbbbb"
%>
共找到 <%=Session.Contents.Count %> 個session 變數<br><br>
<%
Dim key
For Each key in Session.Contents
If IsArray(Session(key)) then
For i = LBound(Session(key)) to UBound(Session(key))
%>
<%=key %>(<% =i %>) = <% =Session(key)(i) %><br />
<%
    Next
Else
%>
<%=key %> = <% =Session.Contents(key) %><br />
<%
End If
Next
%>

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
ASP 的 session 可以 print_r(session) 嗎?
« 回覆 #2 於: 2007-03-06 14:20 »
原來 Session 還有一個 Contents 屬性呀

謝謝!
--
TyroneYeh