关于ASP跳转页面问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 15:10:51
我做了一个会员登陆的网站,遇到一个困难。。。当浏览者未登录时点击“我的收藏”跳转到会员登录页面uses.asp要求登录后才进入正常页面;当登录时点击“我的收藏”就直接跳转到正常页面shoucang.asp
请高手指点下。。。在下感激不尽
当关闭页面后,在登录主页该用户的一切信息还在,怎么在关闭网页时清除用户的登录信息呀 当我加入<%
Session("UserName") = ""
Session("Password") = ""
Response.Redirect "index.asp"
%>
这段代码后虽然用户退出后信息清除了 但是会员不能登录了。 请各位指点下这么处理呀。

链接到shoucang.asp,在shoucang.asp中添加。
<%
'假设登陆成功后,登陆标识为session("user")
if session("user")="" then
response.redirect "user.asp"
end if
%>

shoucang.asp 判断是否登录
未登录跳转到 users.asp

登陆后
session("user")=一个值
否者为空
<%
'假设登陆成功后,登陆标识为session("user")
if session("user")="" then
response.redirect "user.asp"
else
response.redirect "login.asp"'登陆去
end if
%>

当浏览者未登录时点击“我的收藏”跳转到会员登录页面uses.asp要求登录后才进入正常页面;当登录时点击“我的收藏”就直接跳转到正常页面shoucang.asp

这个要用session判断一下,登录信息,如果登录了就把用户名存到session里面。然后要是session有值,就说明登录了,如果session是空的,就说明没有登录

网页关闭后再打开,用户登录信息还在,就是网站用了cookies把用户登录信息记录在电脑上了,要把cookies清除了才行.

如果没有用cookies,可能是因为有缓存。在网页上加入以下代码
<%
Response.Expires = -9999
Response.AddHeader "Pragma","no-cache"
Response.AddHeader &q