PHP能否实现用户离线后的定期操作? session判断把,如果一段时间没有更新,就说明下线了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嗯,判断用户已经下线,这个应该没问题;问题是用户A、B都离线的情况下,PHP能在用户A设定的时刻进行操作吗? I think it needs the help of OS on the server. 因改可以的阿,在判断A用户下线后,用sleep函数,使PHP程序停顿执行就可以了,就是比较耗时间。int sleep ( int seconds ); 用sleep?你的机器什么配置的?内存过不过TB? 你可以在服务器后台运行一个程序,或者等A再上线时处理也不晚啊:A上线去查看处理结果,你程序发布B始终没有处理此数据,就以超时计算喽。 一般都是設置一個時間段,就好像論壇統計在線人數那樣,多少分鐘以后算離線```用unix時間戳來判斷``````` 每一个用户登陆的时候处理这些请求.这样虽然不是按找规定时间处理.不过对于用户来说.他们是感觉不到的.比如a发送一个请求给b,a离线之后这个请求记录在数据库.b上线之后检查所有请求,如果是自己的请求并且此请求到达处理时间那么就做处理..然后再做其他的事情....对于a只知道此请求已经发出,在b回复他之前a什么也不知道.. php脚本必须有触发(执行)才能执行。 别想了,不行,除非写到一个公共页里,任何人调用的时候都去计算这个时间然后处理A和B不过要保证2个小时内有人来访问你的网站。很麻烦,PHP有页面退出后执行某个程序的功能,但是只能执行操作系统的程序,需要你自己写一个程序,不过你也可以用控制台方式执行PHP,但是这样有点3脚猫,所以说做这样有比较复杂业务的设计PHP不太好,如果能用JAVA的话就好办了 要搞这种特殊爱好的改用.net或java好了。php不能实现你说的效果,只能作到让客户看起来和这个一样的效果。 PHP嵌入开发页面无显示,求大神帮助。 我这个PHP登录检测页面有问题吗? linux 命令问题,求助~ require_once的问题 请问有没有php批量图片上传代码 Cannot send session cookie 求帮忙!! win2000 iis5 下如何安装php的扩展库? 统计一个页面被访问过的时间 php+oracle分页 问个session过期的问题 [求教]数据库查询语句
不过要保证2个小时内有人来访问你的网站。很麻烦,
PHP有页面退出后执行某个程序的功能,但是只能执行操作系统的程序,需要你自己写一个程序,不过你也可以用控制台方式执行PHP,但是这样有点3脚猫,所以说做这样有比较复杂业务的设计PHP不太好,如果能用JAVA的话就好办了
php不能实现你说的效果,只能作到让客户看起来和这个一样的效果。