如何在thinkPHP5框架中配置captcha验证码-创新互联
今天就跟大家聊聊有关如何在thinkPHP5框架中配置captcha验证码,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
1-安装
composer require topthink/think-captcha 1.* -vvv
2-配置文件
'captcha' => [ // 验证码字符集合3. 'codeSet' => '2345678abcdefhijkmnpqrstuvwxyzABCDEFGHJKLMNPQRTUVWXY', // 验证码字体大小(px)5. 'fontSize' => 28, // 是否画混淆曲线7. 'useCurve' => false, // 验证码图片高度9. 'imageH' => 50, // 验证码图片宽度11. 'imageW' => 200, // 验证码位数13. 'length' => 4, // 验证成功后是否重置 15. 'reset' => true ],
3-html 代码
或者
4-控制器 登录时候的验证
$captcha=input("captcha"); //验证 if (!captcha_check($captcha)){ exit(json_encode(array('status'=>0,'msg'=>'验证码错误'))); }
或者
//验证码验证码 $captcha = new Captcha(); if (!$captcha->check(input("captcha"))){ return $this->error("验证码错误"); }
看完上述内容,你们对如何在thinkPHP5框架中配置captcha验证码有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。
新闻标题:如何在thinkPHP5框架中配置captcha验证码-创新互联
地址分享:http://tyjierui.cn/article/coeihd.html