当前位置:Gxlcms > php框架 > thinkPHP5.0框架验证码调用及点击图片刷新简单实现方法

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

时间:2021-07-01 10:21:17 帮助过:36人阅读

本文实例讲述了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. {
  3. if (!captcha_check($code)) {
  4. $this->error('验证码错误');
  5. } else {
  6. return true;
  7. }
  8. }

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>

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

人气教程排行