这是一段think验证的代码:
$res = \think\Db::name("user")->where("tel", $data["tel"])->update(["last_ip" => request()->ip(), "last_time" => time(), "user_system" => getOs(), "user_browser" => getBrowse()]);
if ($res) {
\think\Session::set("uid", $user["id"]);
return ["code" => 0, "msg" => "登陆成功,即将跳转商户中心!"];
} else {
return ["code" => 1, "msg" => "登陆失败!"];
我需要在这段验证登录的代码上加上一段php的验证码,验证文件已经做好是captcha.php
我需要如何按照上面的语法加上这段
//验证前段输入验证码是不是正确的,如果不正确则无法进行登录
if(strtolower($_REQUEST['authcode'])!= $_SESSION['authcode']){
$data['code']=0;
$data['msg']=‘验证码没有输入或者错误’;
exit(json_encode($data));
}else
//验证码验证正确后可以继续往下登陆
需要实现的就是让上面的验证加上输入验证码!