社区
基础编程
帖子详情
用户在一台电脑上已经登陆成功,在未退出或关闭浏览器前就不能在另一台电脑上登陆,PHP怎么做这个啊??
zjiong
2006-02-17 10:37:07
用户在一台电脑上已经登陆成功,在未退出或关闭浏览器前就不能在另一台电脑上登陆,PHP怎么做这个啊??
或者在另一台登陆时把前一台机器上登陆的帐号踢掉也可以
...全文
235
7
打赏
收藏
用户在一台电脑上已经登陆成功,在未退出或关闭浏览器前就不能在另一台电脑上登陆,PHP怎么做这个啊??
用户在一台电脑上已经登陆成功,在未退出或关闭浏览器前就不能在另一台电脑上登陆,PHP怎么做这个啊?? 或者在另一台登陆时把前一台机器上登陆的帐号踢掉也可以
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gu1dai
2006-02-17
打赏
举报
回复
这不是最基本的权限管理问题吗?
在登陆check时对当前在线用户表判定,如果username存在则返回。
bigluckyfox
2006-02-17
打赏
举报
回复
这个老问题,似乎没有理想的解决方案
origami
2006-02-17
打赏
举报
回复
如果说要第二个思路实现的话
可以先把数据库的字段写入0
这样就踢了别人了撒
faisun
2006-02-17
打赏
举报
回复
还要记录最后活动时间,当用户有一段时间没有活动的时候视为已退出
origami
2006-02-17
打赏
举报
回复
数据库写个字段
登陆则为1
登陆时检测是否为1
如为1则错误
这个实现起来不难吧
loginout的时候写入0
只是这样服务器负担稍微重了些
螺丝刀2000
2006-02-17
打赏
举报
回复
还有,服务器意外从启的话登陆中的用户全部别再想登陆了。
螺丝刀2000
2006-02-17
打赏
举报
回复
用数据库的话不太好吧?
如果意外断开网络或断电的话,
你就永远也别想这个帐号登陆了。
php
怎么限制
一台
电脑
登录,账户只能在一个
浏览器
、
一台
电脑
登录的最简单办法(严格模式和宽松模式)...
很多人都想要 一个账户仅在
一台
电脑
登录 另一个人...严格模式:只要
关闭
浏览器
就需要重新登录否则就报其他
电脑
登录 也就是手机和
电脑
不能
同时在线
不能
多设备
不能
多
浏览器
在线第一步:后台mysql工具执行:ALTERTA...
PHP
会员同一账号,限制只在同
一台
电脑
设备上单点登录,新登录后原登录会自动
退出
思路是点击登录后,把session或时间值保存在数据库或txt文本中,并同时保存在每个
用户
的
浏览器
中,如果账号在另一处登录,则更新数据库或txt中的sessionid值. 这时,只要实时比对
浏览器
中保存的session与数据库中的是否...
129 会员同一账号,限制只在同
一台
电脑
设备上单点登录,新登录后原登录会自动
退出
思路是点击登录后,把session或时间值保存在数据库或txt文本中,并同时保存在每个
用户
的
浏览器
中,如果账号在另一处登录,则更新数据库或txt中的sessionid值. 这时,只要实时比对
浏览器
中保存的session与数据库中的是否...
服务端在执行时中途
关闭
浏览器
退出
之后
php
还会继续执行吗?个人实践实验得到结果
上面的程序在执行期间依然中途
关闭
浏览器
,我们会发现
PHP
页面只执行到flush这句,而后面的写文本内容没有再执行,说明flush()这句
做
了服务端与客户端的交互,而服务端在flush()的执行中发现客户端连接已中断,从而...
php
关闭
浏览器
session失效,最近苦恼,
浏览器
关闭
后,session依然存在的问题。...
当然如果
用户
关闭
了
浏览器
,会话也就结束了,Session自然也不存在了!大家知道,Session储存在服务器端,根据客户端提供的SessionID来得到这个
用户
的文件,然后读取文件,取得变量的值,SessionID可以使用客户端的...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章