php如何断定用户在线状态
发布时间:2022-04-18 14:22:46 所属栏目:语言 来源:互联网
导读:php怎么对用户在线状态进行检测?写PHP登录注册时,我们往往要对用户在线状态进行判断,很多新手不知道这一需求要如何实现,这篇文章就给大家分享php实现检测用户在线状态的代码,供大家参考学习。 这个是基于ThinkPHP框架的,其他的可以自己根据需求改 1.先
php怎么对用户在线状态进行检测?写PHP登录注册时,我们往往要对用户在线状态进行判断,很多新手不知道这一需求要如何实现,这篇文章就给大家分享php实现检测用户在线状态的代码,供大家参考学习。 这个是基于ThinkPHP框架的,其他的可以自己根据需求改 1.先新建一个tags.php文件,放在配置目录Conf下。 <?php /* * 添加行为 * */ return array( 'action_begin' => array('OnlineCheck'), ); ?> 2.定义具体的功能 <?php /* * 定义行为: 在线更新 */ class OnlineCheckBehavior extends Behavior { //行为参数 protected $options = array( 'ONLINE_CHECK' => true, // 默认进行在线 'ONLINE_CHECK_TIME' => 10, // 默认5分钟未活动,说明已下线 $map = array(); $map['id'] = array('eq', $id); $data['lasttime'] = time(); $data['lastip'] = $ip; $online->where($map)->save($data); (编辑:济南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |