为什么点击登陆没反应
问题描述
if($result === true){
//查询条件
$map = [
'user' => $data['user'],
'password' => md5($data['password'])
];
//数据表查询,返回模型对象
$user = UserModel::get($map);
if (null === $user) {
$result = '没有该用户,请检查';
} else {
$status = 1;
$result = '验证通过,点击[确定]后进入后台';
}
}
如上面代码所示,经过测试是这句代码出现了问题$user = UserModel::get($map);即当经过这条语句时,下面的条件判断不会执行,导致我在确保登录信息正确时不能正确跳转所以点击登陆没有反应,但实在看不出有什么问题; 在创建数据库,设置database.php都已经无误,该文件最上头也加入use appindexmodelUser as UserModel;,也创建了model文件夹及其文件,登陆文件login.html 那边没有问题 想知道是哪里出了问题,该视频为thinkphp实战之教学管理系统
问题解答
回答1:你试过直接调用AJAX能用吗?可能是你的AJAX提交没有调用JS。我之前出现过这个问题点提交没反应。如果AJAX没错的话,你就打印下$user的值看看。
相关文章:
1. python - 用urllib抓取网页上的下载链接,目标文件是xls形式,但发现抓下来的xls是空表,里面只有一句报错信息,求帮助。2. node.js - webpack 配置文件 运行出错3. html - 爬虫时出现“DNS lookup failed”,打开网页却没问题,这是什么情况?4. 用CSS3 box-sizing 属性实现两个并排的容器,如果想让容器中间有间隔该如何实现5. java - ajax成功到后台不知道为什么一直回调失败函数6. mysql - C#连接数据库时一直这一句出问题int i = cmd.ExecuteNonQuery();7. python3.x - python 中的maketrans在utf-8文件中该怎么使用8. javascript - hexo可以配置文章文件名为随机数么?9. html5 - vue-cli 装好了 新建项目的好了,找不到项目是怎么回事?10. css - ul ol前边的标记如何调整样式呢

网公网安备