コード例 #1
0
ファイル: IndexController.class.php プロジェクト: Orchild/mt
 /**
  * 管理员登陆
  */
 public function login()
 {
     if (IS_POST) {
         $username = PUT('username');
         $password = PUT('password');
         $verify = PUT('verify');
         $result = array();
         //             if(!check_verify($verify)){
         //     $this->error('验证码输入错误!');
         // }else
         $err = Auth::login($username, $password);
         //             wlog('err', $err);
         if ($err < 5) {
             switch ($err) {
                 case 1:
                     $this->error('用户不存在');
                     break;
                 case 2:
                     $this->error('用户已禁用');
                     break;
                 case 3:
                     $this->error('角色已禁用');
                     break;
                 case 4:
                     $this->error('密码错误');
                     break;
             }
         } else {
             $user = $_SESSION['user_auth'];
             action_log('user_login', 'Admin', $user['id'], $user['id']);
             wlog('PUT', PUT());
             $this->success('登陆成功!', U('index'));
             //                 $this->redirect('Index/index','','','登陆成功!');
         }
     } else {
         layout('Common/layout');
         $this->display();
     }
 }