在ASPX页面里用C#怎么实现检查用户是否在线?即:如果用户名admin的用户已经登陆到系统里,再用用户名admin登陆到系统中来将提示此用户已经在线,询问是否强制下线。
解决方案 »
- 关于excel导入数据库引擎找不到对象的问题
- 什么样的情况会触发session_end事件
- [11.11]在一个项目里, 如何访问web.config的数据库连续连接字符串(connectionStrings)
- 在前台中传递变量的问题????
- 怎么实现即时通信
- 如何获取ActiveX 返回的值
- 二三个月的时间可以学会ASP。NET 吗???????????
- 如何用DS取出该字段的值,而不是字段的名字
- 程序集问题 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 一个不大不小的问题
- 哪个神仙哥哥,能帮小弟解决幼稚的问题!!!!
- 在Page_Load事件中怎么调用页面上的JavaScript函数
在IE中用户退出系统是很不规范的,可以是正常的退出也可能是关闭IE或超时!
这样的话数据库中的字段值就保持不变了。
在Session_Start中
Session["admin"]=false;
用户登录时
session["admin"]=true;
在Session_End中
session["admin"]=false;
2.add now user
3.at page refresh activetime=>now time.
onlinetable
userid,session,inTime,activeTimethen login
1.clearactivetime-now time>=20 users
2.if nowuser in onlinetable then alert 'this is user at online'
3.add now user and intime and session
3.at page refresh and update activetime=nowTime