谛观佛时 当愿众生:ASP中两个Session的判断

来源:百度文库 编辑:高校问答 时间:2024/05/02 09:41:57
我做了一个下载的网站,只有是登陆的会员才能下载东西,登陆的时候我是这样判断的
session("shopxpusername1")=trim(rs("username1"))
Session("open")=True
session.Timeout=20

在下载的页面
<%
if Session("open")<>True then
Response.Redirect "error.htm"
end if
%>

可是我后台登陆也是这么判断的,现在问题是这样,如果我在后台退出登陆的话,前台下载页面也跟着退出登陆了

拜托~``后台和前台难道是一个Session判定的?
比如Session("user")和Session("admin")
后台是用来存储管理员的Session信息的,前台是存储用户信息的。如果你这样判定的话你就不怕前台用户登陆后再进你的后台?
哎``
所以解决方法就是利用2个不同的Session对象.

什么后台退出,前台也退出?不太明白

在一个站点或者一个虚拟目录下,产生的session是可以通用的,你这种情况很正常,如果你想区分开来,那只有从新定义一个session了,要就没办法,哈哈!

后台将shopxpusername1变成shopxpusername2.

用session(id)