public function login() { if (IS_POST) { $data = $_POST; if ($info = K('User')->validate($data['username'], $data['password'])) { $_SESSION['gz_username'] = $info['username']; $_SESSION['gz_userid'] = $info['id']; $login = M('userLogin'); if ($login->where("uid='" . $info['id'] . "'")->one()) { $login->where("uid='" . $info['id'] . "'")->update(array('login_time' => time(), 'login_ip' => ipton(ip_get_client()))); } else { $login->add(array('uid' => $info['id'], 'login_time' => time(), 'login_ip' => ipton(ip_get_client()))); } $this->success('登录成功,正在跳转至首页...', U('Index/index/index')); if ($data['remanber']) { cookie('gezi_username', $info['username']); cookie('gezi_userid', $info['id']); } } else { $this->error('登录失败,请检查用户名和密码', U('Index/Login/login')); } return; } $this->v(); }
public function login() { if (IS_POST) { $admin = K('AdminUser'); $userInfo = $admin->validate($_POST['admin_username'], $_POST['admin_pwd']); if ($userInfo) { $_SESSION['uid'] = $userInfo['id']; $_SESSION['uname'] = $userInfo['admin_username']; $data = array('admin_logintime' => time(), 'admin_loginip' => ipton(ip_get_client())); // p($userInfo); $admin->update_admin('id=' . $userInfo['id'], $data); Rbac::login($userInfo['admin_username'], $userInfo['admin_pwd']); // p($_SESSION);die; $this->success('登录成功', __APP__ . '?c=Index'); } else { $this->error('登录失败,请检查您的用户名和密码'); } } }
} foreach ($serverIP as $k => $v) { foreach ($v as $key => $value) { echo $key . "|" . implode("/", $value) . "<br/>"; } } } else { $return = json_decode(file_get_contents($file), true); $array = $return['server']; $serverIP = array(); foreach ($array as $key => $value) { if (strpos($key, "新服") !== false) { continue; } foreach ($value as $serverInfo) { $ipNum = ipton($serverInfo[3]); $serverIP[$ipNum][$key][] = $serverInfo[1]; /*if (!isset($serverIP[$ipNum])) { echo $key."/".$serverInfo[1]."<br/>"; $serverIP[$ipNum] = 1; }*/ } } foreach ($serverIP as $k => $v) { foreach ($v as $key => $value) { echo $key . "|" . implode("/", $value) . "<br/>"; } } } function ipton($ip) {