session过期了

深圳还是一样的深圳 2009-11-23 03:28:21

if trim(request("rem"))="1" then
session("username")=trim(request("username"))
session("password")=trim(request("userpassword"))
session.Timeout=999
end if


关掉浏览器,session失效,,我还专门看了session与cookie区别,好像意思就是:session在服务器还是存在的,只是在服务器找不到,就会重新建,现在怎么办? 服务器回收时间为:300分钟
...全文
104 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
cookie还不是一样关闭浏览器失效.
挨踢直男 2009-11-25
  • 打赏
  • 举报
回复
session.timeout = 1440 刚好一天啊
leiziaitudou 2009-11-25
  • 打赏
  • 举报
回复
浏览器关了session肯定清除了,如果不想清除建议用cookie!!
tujunask 2009-11-24
  • 打赏
  • 举报
回复
关掉所有包含SESSION引发的所有浏览窗口才会丢掉本次会话期的SESSION值,CSDN应该用的 是COOKIE
wuxia2118 2009-11-24
  • 打赏
  • 举报
回复
到底是不是一旦关掉浏览器,就无法访问到这个Session了
  • 打赏
  • 举报
回复
那CSDN使用的2周之内有效,也是用COOKIE
wuxia2118 2009-11-23
  • 打赏
  • 举报
回复
是的,那只能用cookie了,或者把session的值写到数据库中保存起来
  • 打赏
  • 举报
回复
我现在要的是如何解决,我就让他保存一天时间,要写入cookie?
wuxia2118 2009-11-23
  • 打赏
  • 举报
回复
ahhacker86这种观点是一种典型错误哦,关掉浏览器并不会通知服务器清除这个Session,服务器又不知道你关掉了浏览器
wuxia2118 2009-11-23
  • 打赏
  • 举报
回复
是的,session在服务器还是存在的直到它过期,但是你一旦关掉浏览器,就无法访问到这个Session了,这个Session好像就被埋在地下你永远也无法访问它了,你再打开一个浏览器窗口就会创建一个新的Session
D0tNet 2009-11-23
  • 打赏
  • 举报
回复
晕,关了浏览器当然没有了,因为一次session会话结束了

28,406

社区成员

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

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