使用thinkphp验证码时的问题
2017-01-17 22:32
281 查看
遇到问题情况是
我贪图方便使用thinkphp原生的验证码功能
然后做了一个demo
然后进行测试
发现测试时
我输入验证码后
第一次会提示验证码正确
然后继续发送验证请求返回提示为验证码错误
在百度等查询很久后才发现
使用thinkphp验证码时验证成功一次后验证码被重置
也就是第二次再发送同样验证码时,在服务器会返回false
解决方法是在检测函数的新建类中加配置参数
$id=1;
$code=I('post.verify');
$verify = new \Think\Verify();
$verify->reset = false;//加这个
return $verify->check($code,$id);
我贪图方便使用thinkphp原生的验证码功能
然后做了一个demo
然后进行测试
发现测试时
我输入验证码后
第一次会提示验证码正确
然后继续发送验证请求返回提示为验证码错误
在百度等查询很久后才发现
使用thinkphp验证码时验证成功一次后验证码被重置
也就是第二次再发送同样验证码时,在服务器会返回false
解决方法是在检测函数的新建类中加配置参数
$id=1;
$code=I('post.verify');
$verify = new \Think\Verify();
$verify->reset = false;//加这个
return $verify->check($code,$id);
相关文章推荐
- linux下使用ThinkPHP注意大小写问题
- linux下使用ThinkPHP需要注意大小写导致的问题
- thinkphp使用中遇到的问题
- thinkphp3.13验证码问题
- 关于ThinkPHP中Session不能夸模块/控制器使用的问题-网上的答案我做个补充
- 在LFS中使用jhalfs自动编译的2个问题(代理使用svn和md5验证码不对)
- thinkphp使用view的时候无法利用phpexcel导出数据问题的解决
- ThinkPHP import 使用及问题
- thinkphp验证码问题
- ThinkPHP第九天(在Admin分组中配置__PUBLIC__,$POST异步传输,import使用方法,验证码点击刷新方法,Create方法作用)
- 在使用thinkphp时,应该注意的问题
- 解决 thinkphp 验证码 出错 无法显示 问题
- 使用jcaptcha4struts2插件生成的验证码问题
- ThinkPHP验证码不显示问题
- ThinkPHP使用问题
- linux下使用ThinkPHP需要注意大小写导致的问题
- thinkphp框架使用PHPMailer实现发送邮件的功能,以及各种问题解析
- 真正解决 thinkphp 验证码 出错 无法显示 问题
- 解决thinkphp配置中,项目目录不可写,目录无法自动生成! 请使用项目生成器或者手动生成项目目录~问题
- loadrunner使用system()函数调用Tesseract-OCR识别验证码遇到的问题