2
任何人都可以請告訴我爲什麼當結果相同時,它會迴應出響應,但當結果爲假時,它會顯示一個空白頁。我確信我在某個地方出了問題。laravel如果陳述不起作用
if(isset($_GET['EX1']) && $_GET['EX2'] != ""){
$Email = $_GET['EX1'];
$Password = $_GET['EX2'];
$userDetails = DB::table('applicants')
->where('Email', '=', $Email)
->where('Password','=', $Password)
->get();
if($Email = $userDetails[0]->Email && $Password = $userDetails[0]->Password){
echo 'Both are the same ';
}else{
echo 'Not the same';
}
}
你的路線或控制器使用呢? –
你爲什麼不使用'Request'? –
如果你只是要尋找數組中的第一個用戶,你可以使用'first()'而不是'get()'。然後你可以從userDetails中刪除'[0]'。 – aynber