阅 读 文 章

如何实现超时自动退出的功能,用session.timeout=20好像不可以啊?

[来源:网上转载 (CSDN转载) | 作者:网友(teasy) | 时间:2007-09-14 | 浏览:人次 ]

希望各位大侠不吝指教~
默认就是20,不用动的。
ASP   单靠   Session   不能自动退出,只能当用户下一步操作的时候才能判断。  
   
  如果要自动退出   要用JavaScript:  
   
  方案一:用户进入页面,JavaScript计时器启动,达到指定时间,页面转向至相关页面释放权限  
   
  方案二:用户进入页面,向数据库写入进入时间,进入所有页面之前先判断这个时间,超过指定值就转向至相关页面释放权限。   这个有点类似Session超时,但是再加入一个判断可以抛开Session服务器超时保持永远在线,用xmlHTTP发送用户在线时间至数据库,这样可以很方便的自定义权限超时时间,不用考虑服务器设置。
方案二是为了限制单用户多次登录,你可以不考虑,比较麻烦点,就用方案一好了。
在每个页面都验证用户的session信息,如果超时了/不是指定的值就自动退出   :)
多谢sup_haiker兄、FEB15兄和pzhuyy兄的建议,已经解决了,非常感谢~  
  我在top.asp文件中增加了session的判断,login.asp登陆文件中增加了session的赋值就实现了  
  呵呵,非常感谢~
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 好像 可以 功能 退出 实现 自动 如何 页面 用户 时间

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.