亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

登錄與退出模塊

original 2019-03-29 16:57:50 268
abstrait:public function login(){      $username = trim(input('post.username'));      $password = input('post.password');      $verifycode = input(&

public function login(){
     $username = trim(input('post.username'));
     $password = input('post.password');
     $verifycode = input('post.verifycode');
     if($username == ''){
        exit(json_encode(array('code'=>1,'msg'=>'用戶名不能為空')));
     }
     if($password == ''){
        exit(json_encode(array('code'=>1,'msg'=>'密碼不能為空')));
     }
     if($verifycode==''){
        exit(json_encode(array('code'=>1,'msg'=>'驗證碼不能為空')));
     }
     if(!captcha_check($verifycode)){
        exit(json_encode(array('code'=>1,'msg'=>'驗證碼不正確')));
     }
     // 驗證用戶
     $this->db = new SysDb;
     $admin = $this->db->table('admins')->where(array('username'=>$username))->item();
     if(!$admin){
        exit(json_encode(array('code'=>1,'msg'=>'用戶不存在')));
     }
     if(md5($admin['username'].$password) != $admin['password']){
        exit(json_encode(array('code'=>1,'msg'=>'密碼錯誤')));
     }
     if($admin['status']==1){
        exit(json_encode(array('code'=>1,'msg'=>'用戶已被禁用')));
     }
     // 設(shè)置用戶session
     session('admin',$admin);
     exit(json_encode(array('code'=>0,'msg'=>'登錄成功')));
  }

  // 退出登錄
  public function logout(){
     session('admin',null);
     exit(json_encode(array('code'=>0,'msg'=>'退出成功')));
  }
}

Professeur correcteur:西門大官人Temps de correction:2019-03-30 10:47:59
Résumé du professeur:代碼最好自己寫,復(fù)制粘貼對自己能力的提升沒有什么效果

Notes de version

Entrées populaires