zoukankan      html  css  js  c++  java
  • thinkphp5.0验证码使用

    如果没有安装验证码类,可在composer.json 文件的require里面添加 "topthink/think-captcha":"1.*",然后composer update即可

    thinkphp5.0内置验证码

    页面调用方式<img src="{:captcha_src()}" onclick="this.src='{:captcha_src()}?'+Math.random();" />

    将验证码通过表单提交到控制器方法执行以下代码测试

    $code=input('captcha');//input为助手函数,获取提交数据
     if(!captcha_check($code))//验证方法captcha_check()为助手函数
    {
          echo "验证码错误!";
     } else {
          echo "验证通过!";
    }

     第三方验证码类(composer安装)

    use thinkcaptchaCaptcha;

    public function set_captcha(){
      $captcha = new Captcha();
      return $captcha->entry(1);
    }

    $captcha = new Captcha();
    $res_captcha = $captcha->check($code, 1);

    if(!$res_captcha){

      //验证失败

    }

  • 相关阅读:
    第十次作业
    第八次作业
    作业七--1
    作业五
    作业六
    作业四
    作业一
    作业三
    作业2
    jsp第一次作业
  • 原文地址:https://www.cnblogs.com/xwlong/p/7840193.html
Copyright © 2011-2022 走看看