两个客户,在不同的机器登录同一个帐号的问题? 有两个客户,在不同的机器,要登录同一个帐号。如果客户A已经登录,不让客户B再登录,在服务器端,我不想用数据库或者文件来保存这些,如何做?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果把客户的登录信息放在$_GLOBAL全局变量,也许就实现了吧。if(isset($_GLOBAL['client'])) echo '已经登录了'; 在php中不存在application数据,不好操作 你如果不想用数据库或者文件来保存,那么---------------------------------思路:利用SESS文件:1、自定义SESS文件存放路径于根目录中;2、用户登录后必产生一个SESS文件于此目录中;3、用户登录时(包含异地用户登录)遍历此目录,如果查到有SESS文件中已有此用户名,说明此用户已登录,即禁止再登录即可。参考文件:http://www.162100.com/forum/list_contents.php?forum_id=2&area_id=2&list_id=300#300 可以,在登录做一个time()时间标记用户活动再刷新一次登录时候判断下时间是否超时 高分求!网页中有大表格(200行以上)数据存储时的速度问题!(只能给100分,再开贴送分。) Zend5.5 加载程序出现乱码现象 求解脱 mysql_query无法插入数据【???】 php网站下载文件 去除网址的正则式问题(急!!!!) 如何用javascript来判断PHP动态生成的Form 請各位 幫我看看這個錯誤提示! 请教一个关于数据库的问题 关于cookie的几个问题! 求救mysql里的mysql表没了 请看看哪里错了!!! 请问如何把对象转换成字符串?
---------------------------------
思路:
利用SESS文件:
1、自定义SESS文件存放路径于根目录中;
2、用户登录后必产生一个SESS文件于此目录中;
3、用户登录时(包含异地用户登录)遍历此目录,如果查到有SESS文件中已有此用户名,说明此用户已登录,即禁止再登录即可。
参考文件:http://www.162100.com/forum/list_contents.php?forum_id=2&area_id=2&list_id=300#300
用户活动再刷新一次
登录时候判断下时间是否超时