session判断用户登陆问题
我在登陆模块上用以下代码让SESSION等于用户名,然后进入另一个页面,在另一个页面中退出用session.abandon方法清楚了session然后转到首页,但再次单击访问过的网页时同样可以进去,session好像有值一样,怎么会这样啊??????
登陆:
、、、、、、、、
if dr.read()=true then
session("name")=trim(name.text)
end if
、、、、、
退出页:
sub page_load(s as object,e as eventargs)
session.abandon()
response.redirect("index.aspx")
end sub
其它页面的判过程:
、、、、、
sub page_load(、、、、、)
if session("name")<>"" then
message.text=session("name") & ""
else
response.redirect("login.aspx")
end if
、、、、
这样好像得不到想要的结果,以上代码段有什么问题吗???