历史登陆问题

kill8108 2003-11-30 10:14:51
如何实现不能历史登陆呀?

各们老兄帮个忙咯!!!
谢谢
...全文
39 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
DeltaCat 2003-11-30
  • 打赏
  • 举报
回复
你禁用缓存

<%
Response.Buffer = True
Response.Expires = 0
Response.ExpiresAbsolute = Now() - 1
Response.CacheControl = "no-cache"
%>

这样每次进入该页面,都会从服务器重新获取数据的
aspczlover 2003-11-30
  • 打赏
  • 举报
回复
<%
'在发送Cookies之前,不能向浏览器端发送任何数据.
Response.Expires = 0
'从Cookie中取出上一次访问的日期和时间
Dim LastVisit
LastVisit = Request.Cookies("LastVisitCookie")
Response.Cookies("LastVisitCookie") = FormatDateTime(NOW)
%>

<%
If (LastVisit = "") Then
'如果Cookie从未被写过,则用户是第一次访问本页
Response.Write("欢迎光临本页")
Else
'你刚才已经登陆过
Response.redirect("test.asp")
End If
%>
DeltaCat 2003-11-30
  • 打赏
  • 举报
回复
什么意思?

把COOKIE的生存期设为 “关闭浏览器就失效”

也就是默认的设置

例如:

response.cookies("login")("userid") = "test"
response.cookies("login")("pwd") = "pwd"

不要指定 cookies 的 EXPIRES就可以了

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧