/** * 获得客户机的唯一编号 * * @return String */ function getClientId() { if (isset($_COOKIE['PHPSESSIONID'])) { return $_COOKIE['PHPSESSIONID']; } else { $c = new Config(&$this->_db, $this->_user); $s = time() + $c->getSysValue('loginTimeOut'); $str = md5($this->getIP() . $s); setcookie('PHPSESSIONID', $str, $s, '/'); return $str; } }