当前位置:首页 > CMS教程 > Thinkphp > 列表

thinkPHP5.0框架验证码调用及点击图片刷新简单实现方法

发布:smiling 来源: PHP粉丝网  添加日期:2021-10-28 14:27:01 浏览: 评论:0 

这篇文章主要介绍了thinkPHP5.0框架验证码调用及点击图片刷新简单实现方法,结合简单示例形式分析了thinkPHP5框架验证码相关配置、后台验证、前台刷新等操作技巧,需要的朋友可以参考下。

本文实例讲述了thinkPHP5.0框架验证码调用及点击图片刷新实现方法,分享给大家供大家参考,具体如下:

1、配置文件中增加验证码配置

  1. 'captcha' => [ 
  2.     // 验证码字符集合 
  3.     'codeSet' => '23456789'
  4.     // 验证码字体大小(px) 
  5.     'fontSize' => 25, 
  6.     // 是否画混淆曲线 
  7.     'useCurve' => false, 
  8.     // 验证码位数 
  9.     'length'  => 4, 
  10.     // 验证成功后是否重置 
  11.     'reset'  => true 
  12. ], 

2、后端验证码方法写入

  1. public function check($code=''
  2.   if (!captcha_check($code)) { 
  3.     $this->error('验证码错误'); 
  4.   } else { 
  5.     return true; 
  6.   } 

3、前端调用验证码 并设置onclick属性,点击图片刷新验证码

  1. <div> 
  2.   <span><strong>请输入验证码</strong></span> 
  3.   <input display: inline;" class="form-control" name="code" type="text" required="required"> 
  4.   <img src="{:captcha_src()}" onclick="this.src='{:captcha_src()}?'+Math.random();"/> 
  5. </div>

Tags: thinkPHP5 0框架验证码

分享到: