那就加个操作的状态呗 status 在线的为1 每次用户登录的时候count(status == 1)的情况大于5就return掉不让他再操作了
解决方案 »
- 求解:数组引用 foreach 、 array_splice()
- mysql_connect 直接导致浏览器 The connection was reset
- 100分求一段数组比较的写法
- fsockopen,fopen,file_get_contents的问题
- 这样的表单怎么处理啊
- 新手求助程序·希望各位帮助
- 一个文章分页问题
- 用mail()发邮件,邮件在磁盘路径mailroot\Queue里面,发不出去怎么办啊
- 这个变量如何读取?
- iis+php 上传文件大小显示ini里面已经进行了修改
- PHP Mailer报修系统实现预约自动判断人数
- 我想问下我想学dedecms底层的代码实现怎么从哪里开始看
照旧保存,但是每次登陆前,都要判断,最大用户数,是否超过限制,否则不可以登陆,
还需要通过对登陆者进行监听,判断是否下线,可以通过ajax轮询,判断用户状态。
2.用户login时,判断online人数是否已满,如果未满,插入online表,记录login时间为最后在线时间。
3.用户在oa使用过程中,页面需要用ajax刷新online对应用户的在线时间(可每1分钟执行),记录当前在线。
4.backend运行一个程序,将过期的用户踢下线(可每分钟执行)。