Code前端首页关于Code前端联系我们

ThinkPHP5.0框架认证代码调用示例及简单图片点击刷新实现方法

terry 2年前 (2023-09-25) 阅读数 50 #后端开发

示例介绍了如何实现thinkPHP5.0框架认证代码调用及图片点击刷新的实现方法。请分享给大家参考,详情如下:

1.在配置文件

'captcha' => [
    // 验证码字符集合
    'codeSet' => '23456789',
    // 验证码字体大小(px)
    'fontSize' => 25,
    // 是否画混淆曲线
    'useCurve' => false,
    // 验证码位数
    'length'  => 4,
    // 验证成功后是否重置
    'reset'  => true
],

2中添加认证码配置。编写后端验证码方法

public function check($code='')
{
  if (!captcha_check($code)) {
    $this->error('验证码错误');
  } else {
    return true;
  }
}

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

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

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门