/** * 获取用户登录环境信息 用户浏览器 操作系统等 * * @return int */ private function getUserBrowserInfo($arg) { empty(self::$browserInfo) ? self::$browserInfo = get_browser($_SERVER['HTTP_USER_AGENT'], true) : ''; return self::$browserInfo[$arg]; }
<?php /** * * 用户心跳记录 */ $sessionId = addslashes($_REQUEST['usersessionid']); session_id($sessionId); include_once "theartbeathandle.lib"; // 处理心跳 $hbHandle = new HeartBeatHandle(); $hbHandle->updateHeartBeatInfo($sessionId); // 记录在线人员 $hbHandle->tagOnlineUser();