/** * @descrpition 后台登录 ... */ public function login() { $loginInfo = Request::getSession($this->sessionId); if (!empty($loginInfo) && !empty($loginInfo['username']) && !empty($loginInfo['id'])) { View::showAdminMessage('/admin.php/index/main', '已经登录!'); } //表单提交处理 if (Request::getRequest('dosubmit', 'str')) { $username = Request::getRequest('username', 'str'); $password = Request::getRequest('password', 'str'); $password = md5($username . PASSWORD_INTERFERE . $password); $result = $this->adminUserObj->getByUsername($username); if (isset($result) && $result['password'] == $password) { $session = array(); $session['id'] = $result['id']; $session['username'] = $result['username']; Response::setSession($this->sessionId, $session); View::jsJump('/admin.php/index/main'); } else { View::showAdminErrorMessage('/admin.php/admin/login', '登录后台失败!'); } } View::showAdminTpl('login'); }