84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
Saya juga menghadapi masalah ini, begini cara saya menyelesaikannya
Parameter dalam $map dan medan pangkalan data mestilah sama, jika tidak, tiada jawapan selepas klik pertama, dan kod pengesahan akan salah buat kali kedua
这个地方查询数据库是有问题的 在头部use think\Db; public function checkLogin(Request $request) { //初始化返回参数 $state = 0; $result = ''; $data = $request->param(); $rule = [ 'name|用户名' => 'require', 'password|密码' => 'require', 'verify|验证码' => 'require|captcha', ]; //自定义验证识别的提示信息 $msg = array('name' => array('require' => '用户名不能为空,请检查您的用户名!'), array('password' => array('require' => '密码不能为空,请检查您的密码~')), ); //validate 验证规则 1数据 2规则 3提示 $result = $this->validate($data, $rule, $msg); //如果验证通过执行查询 if ($result === true) { //构造查询条件 $map = [ 'name' => $data['name'], 'password' => md5($data['password']) ]; $user = Db::table('user')->where($map)->find(); if (!$user) { $result = '没有该用户,请检查'; } else { $state = 1; $result = '验证通过,点击[确定]后进入后台'; } } //进行验证 return ['state' => $state, 'message' => $result, 'data' => $data]; }
Kod ralat ialah: Gagal memuatkan sumber: pelayan membalas dengan status 500 (Ralat Pelayan Dalaman)
Saya juga menghadapi masalah ini, begini cara saya menyelesaikannya
Parameter dalam $map dan medan pangkalan data mestilah sama, jika tidak, tiada jawapan selepas klik pertama, dan kod pengesahan akan salah buat kali kedua
Kod ralat ialah: Gagal memuatkan sumber: pelayan membalas dengan status 500 (Ralat Pelayan Dalaman)