tp5.0 图形验证码及判断

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ylwsn21/article/details/83651602

新的项目重新用到tp5,很久不用了竟然都忘了,所以记录一下

首先:通过composer安装扩展包

composer require topthink/think-captcha

vendor文件夹下会出现相应的扩展包

其次:html页面

<img src="{:captcha_src()}" onclick="javascript:this.src='{:captcha_src()}?rand='+Math.random()" alt="captcha">

如果不加onclick,验证码点击是无法刷新的

最后:controller,需要判断验证码是否错误

if (!captcha_check($capt)){
            return json_encode(array('status'=>0,'info'=>'验证码错误'));
}

猜你喜欢

转载自blog.csdn.net/ylwsn21/article/details/83651602
今日推荐