说明:本片文章主要记录一下 使用tp5
框架的验证码扩展,tp5
框架中默认没有自带验证码功能,需要我们自己去引入安装.
开始
composer安装
# 在项目根目录执行
# 官方提供的tp官方验证码类 think-captcha
composer require topthink/think-captcha=2.0.*
填写配置参数
在项目的config
目录下面的captcha.php
文件(没有则首先创建)
创建验证器
注意验证器的路径
应用验证器
# 验证
$this->validate($data,[
'code'=>'require|captcha'
]);
或者
if(!captcha_check($captcha)){
// 验证失败
};
模板调用
# 模板中引用
<div>{:captcha_img()}</div>
或者
<div><img src="{:captcha_src()}" alt="captcha" /></div>
最终效果
ThinkPHP5.1官网文档:https://www.kancloud.cn/manual/thinkphp5_1/354122
版权声明:爱好者iNovel
本文链接:https://87csn.com/index.php/archives/61/
您可以转载本站的文章,转载时请以超链接形式标明文章原始出处,Thank you. 若转载请注明出处
2 条评论
你的才华让人惊叹,你是我的榜样。 https://www.yonboz.com/video/60976.html
好文章是一定要收藏的~