selectUser($uname, $pwd); if(!empty($result)){ $_SESSION['mds_user'] = $uname; $_SESSION['user_infos'] = $result; $_SESSION['API_USER'] = $result['api_user']; $_SESSION['API_KEY'] = $result['api_key']; $_SESSION['FROM'] = $result['email_from']; header("Location:/?a=index&m=login_succ"); exit(); }else{ $this->assign("errorinfo",'用户名或密码有误'); } } $this->display("admin_login.html"); } public function logout(){ if(empty($_SESSION['mds_user'])){ header("Location:/?a=index"); exit(); } unset($_SESSION['mds_user']); unset($_SESSION['user_infos']); header("Location:/?a=index"); exit(); } public function login_succ(){ if(empty($_SESSION['mds_user'])){ header("Location:/?a=index"); exit(); } $user = $_SESSION['mds_user']; $admin = new AdvertAdminAction(); $user_info = $admin->selectUserByName($user); // $permission = $user_info['permission']; // $my_role = $_SESSION['user_infos']['role']; // $_SESSION['mds_permission'] = $permission; // // $this->assign('permission',$permission); // $this->assign('my_role',$my_role); $this->display('loginsucc.html'); } }