一个关于ASP的问题(100分)

  • 主题发起人 主题发起人 cnbobo
  • 开始时间 开始时间
呵呵,把LAST ONLINE TIME存在DB里,每固定TIME就UPDATE一次
如果最后LAST ONLINE TIME是很久前了,就说明他不在
 
这个应该用application吧.公有.
楼主直接找人帮你做算了."Session是什么?"都敢问...
 
to csz:
迈克老狼说得也是
写数据库的弊端在于:如果服务器突然停电什么的,数据库标志就不能自动修改了
这个可以在服务器的application onstar的时候解决,作清理数据库标记的动作,标记所有用户为未登录状态.
 
现在我知道Session是什么了.但还没搞定
 
[:D][:D][:D]
挺菜的哦,跟我三年前水平一样
 
要用application
 
难道就不能将标准不放到数据库里吗?只要在application有一个用户已登陆标致不就行了。
 
[blue]不错啊![?[/blue]
[8D]
 
傻瓜啦,要用 会话期变量的啦——Session!并设置 TimeOut 。
 
嘿嘿,谁在说使用 Application 变量的?Application 变量重启服务都不会消失,除非
重启机器。
 
用SESSION,SESSION对每个连接维护一个会话,APPLICATION只有在所有连接结束,也就是所有SESSION会话结束才会终止
 
Application是对所有用户共享的,session是每个会话(连接或直观点说是浏览器)独立的,用application才能做到说一个用户登录,其它就不能登录。在用户登录后将Application变量锁住,登出时才解锁,应该就可以达到你的目的了。
 
后退
顶部