主题:小问题:
最近要用ASP。我总感觉ASP 的 Session 有点古怪似的。
有时页面传值好像不灵哦。
比如A.asp页面 if Session("a") <> "a" then
Session("a") ="a"
...
然后B.asp页面 Session("b")="b"
Response.Redirect("A.asp")
ASP程序先运行了A页面:然后Session("a")="a" 被赋值了.
然后运行了B页面:Session("b")="b"后重定向到A页面.竟然还可进入A页面的判断:
即:if Session("a") <> "a" then 命名Session("b")="b"了.
我在.asa文件中也注意到进行Session的初始化与卸载。请问我是不是那里没有注意到才造成这种情况的呢?
应该注意哪些?
有时页面传值好像不灵哦。
比如A.asp页面 if Session("a") <> "a" then
Session("a") ="a"
...
然后B.asp页面 Session("b")="b"
Response.Redirect("A.asp")
ASP程序先运行了A页面:然后Session("a")="a" 被赋值了.
然后运行了B页面:Session("b")="b"后重定向到A页面.竟然还可进入A页面的判断:
即:if Session("a") <> "a" then 命名Session("b")="b"了.
我在.asa文件中也注意到进行Session的初始化与卸载。请问我是不是那里没有注意到才造成这种情况的呢?
应该注意哪些?