|
今天写了一个管理系统遇到一个很奇怪的问题,用IE可以正常登录用火狐和QQ浏览器却不行,用的是老大的Hex类,注册代码和判断代码如下:
PHP复制代码
$data = $this->c->getAll(array('f' => 'admin.uid,admin.username,admin.starttime,admin.endtime,admin.lastdate,admin.lastip,admin.gid,admin.group,access.tid,access.access', 't' => 'admin', 'j' => array('t' => 'access', 'c' => 'admin.gid=access.gid', 'w' => 'left'), 'w' => array('admin.status' => 1, 'admin.username' => $user, 'password' => $pass)));$this->session->set_userdata($data);
//判断代码;
if (!$this->session->userdata('uid')) {
$this->session->sess_destroy();
$this->c->msg('你没有登录或者已超时请重新登录', 'admin/login', 1);
}
复制代码 |
|