概述:本文主要讲述添加ThinkPHP6验证码扩展包thinkphp-captcha的安装及简单使用。
步骤:
首先要开启session,tp6默认未开启session,打开 app\middleware.php 取消下面代码前的注释即为开启,如果没有请添加
\think\middleware\SessionInit::class
安装thinkphp-captcha扩展包
composer require topthink/think-captcha
前端模板添加验证码的显示代码,以下两行代码的最终效果是一样的,根据需要调用即可
{:captcha_img()}
//或
<img src="{:captcha_src()}" alt="captcha" />
后端验证
if (!captcha_check(input('post.captcha'))) {
echo "验证码错误,请重新输入验证码";
}
原创不易,转载请保留本站版权。