Global的使用.求2个功能.
1.即时在线人数.....
  历史在线人数.....   数据要入库(sql)2.全局定义
  禁止 1个用户名 2个IP登陆.
若 第二个人 登陆时,注销第一个人.!(求非正常关闭IE时.注销的详细方法)跪求  源码.  Global源码.附带注释最好....
在线等.....

解决方案 »

  1.   

    吃饭回来了。。还是觉得这种方式不大准确。。如果正常登陆。。异常退出那得不到session_end事件。。你怎么让用户状态变为下线?如果能正常操作不用通过IP。。就一字段表示在线,下线就可以实现了。。应该还有别的方法等高人来解答一下。。我也先占个位。。
      

  2.   


    session过期时间为5分钟
    加上使用XMLhttp方法就能获取到...实际使用.我连不起来
      

  3.   

    即时在线人数比较好统计  用appliction就可以搞定了  然后把所有的application  存入数据库就可以了禁用用户   asp.net 中有一个可以获取IP的方法  那你就可以判断 如果同一个IP登录  就让第一个下去   由于时间问题  没贴代码求高手给更好的方法
      

  4.   

    web程序是无状态的,只能等Session过期
    Session退出时实现人数统计不准确。非法关机或关闭IE不会执行  
    要记录用户日志和操作时间,再用AJAX 轮询刷新计算用户  
    已经有固定时间没有活动的用户,然后删除  禁止多次登录,单点登录,设置登录标识
      

  5.   

    应该是可以通过IP 地址 做一个定时器 超过时间不容许访问 也可以限制他登录的次数 根据IP查找