$result = $this -> validate($data,$rule,$msg);
//如果驗證通過則執行
if($result === true){
//建構查詢條件
$map = [
## 'name' => $data['name'],
'password' =>md5($data['password']),
# ];
//查詢使用者資訊
$user = UserModel::get($map);
if($user == null){
# $result = '找不到該使用者';
}else {
$status = 1;
$result = '驗證通過,點選[確認]進入';
//用session設定使用者登入資訊
Session::set('user_id',$user->id); //使用者ID
session::set( 'user_info',$user->getData()); //取得使用者所以資訊
# //更新使用者登入次數:自增1
$user -> setInc('login_count');
}
## }
#
# c總是 return ['statstatus'& return ['status'&o; 'message'=>$result,'data'=>$data];
}
我也遇到了同樣的問題,用admin登入就說沒有該用戶,資料庫裡明明就有;用peter登入又沒有問題。我也不知道怎麼回事