為什么點擊登陸沒反應(yīng)
問題描述
if($result === true){
//查詢條件
$map = [
'user' => $data['user'],
'password' => md5($data['password'])
];
//數(shù)據(jù)表查詢,返回模型對象
$user = UserModel::get($map);
if (null === $user) {
$result = '沒有該用戶,請檢查';
} else {
$status = 1;
$result = '驗證通過,點擊[確定]后進入后臺';
}
}
如上面代碼所示,經(jīng)過測試是這句代碼出現(xiàn)了問題$user = UserModel::get($map);即當(dāng)經(jīng)過這條語句時,下面的條件判斷不會執(zhí)行,導(dǎo)致我在確保登錄信息正確時不能正確跳轉(zhuǎn)所以點擊登陸沒有反應(yīng),但實在看不出有什么問題; 在創(chuàng)建數(shù)據(jù)庫,設(shè)置database.php都已經(jīng)無誤,該文件最上頭也加入use appindexmodelUser as UserModel;,也創(chuàng)建了model文件夾及其文件,登陸文件login.html 那邊沒有問題 想知道是哪里出了問題,該視頻為thinkphp實戰(zhàn)之教學(xué)管理系統(tǒng)
問題解答
回答1:你試過直接調(diào)用AJAX能用嗎?可能是你的AJAX提交沒有調(diào)用JS。我之前出現(xiàn)過這個問題點提交沒反應(yīng)。如果AJAX沒錯的話,你就打印下$user的值看看。
相關(guān)文章:
1. mysql - Sql union 操作2. mysql主主同步,從庫不同步應(yīng)該怎么解決?3. macOS Sierra 10.12 安裝mysql 5.7.1出現(xiàn)錯誤4. android - 安卓做前端,PHP做后臺服務(wù)器 有什么需要注意的?5. mysql 獲取時間函數(shù)unix_timestamp 問題?6. mysql - 拖拽重排序后怎么插入數(shù)據(jù)庫?7. mysql - 僅僅只是把單引號與反斜杠轉(zhuǎn)義不用prepare statement能否避免sql注入?8. 新入手layuiadmin,部署到tp中。想用php自已寫一個后臺管理系統(tǒng)。9. mysql在限制條件下篩選某列數(shù)據(jù)相同的值10. php - 生產(chǎn)環(huán)境下,給MySQL添加索引,修改表結(jié)構(gòu)操作,如何才能讓線上業(yè)務(wù)不受影響?
