码迷,mamicode.com
首页 > Web开发 > 详细

thinkphp-验证码

时间:2017-04-23 21:12:28      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:函数   function   func   set   library   设置   als   目录   noi   

 

      

public function index(){
  /*   //输出验证码
  $Verify = new \Think\Verify();
  $Verify->entry();
  */


  /*   //多个验证码
    //验证码1
  $Verify = new \Think\Verify();
  $Verify->entry(1);
    //验证码2
  $Verify = new \Think\Verify();
  $Verify->entry(2);
  */

  /*   //参数设置使用两种方式
    //实例化传入参数
  $config = array(
    ‘fontSize‘ => 30,    // 验证码字体大小
    ‘length‘ => 3,      // 验证码位数
    ‘useNoise‘ => false,  // 关闭验证码杂点
  );
  $Verify = new \Think\Verify($config);
  $Verify->entry();
  */
  /*
      //采用动态设置的方式
  $Verify = new \Think\Verify();
  $Verify->fontSize = 30;
  $Verify->length = 3;
  $Verify->useNoise = false;
  $Verify->entry();
  */

  /*
      //验证码字体
  $Verify = new \Think\Verify();
    // 验证码字体使用 ThinkPHP/Library/Think/Verify/ttfs/5.ttf 五号字体(1~6)
  $Verify->fontttf = ‘5.ttf‘;
  $Verify->entry();
  */

  /*   //验证码背景图片
  $Verify = new \Think\Verify();
    // 开启验证码背景图片功能 随机使用 ThinkPHP/Library/Think/Verify/bgs 目录下面的图片
  $Verify->useImgBg = true;
  $Verify->entry();
  */

  /*   //中文验证码
  $Verify = new \Think\Verify();
    // 验证码字体使用 ThinkPHP/Library/Think/Verify/ttfs/自动寻找中文字体的ttf
  $Verify->useZh = true;
  $Verify->entry();
  */

  /*   //取消曲线混淆
  $Verify = new \Think\Verify();
  $Verify->useCurve = false;
  $Verify->entry();
  */

  /*   // 设置图片宽高
  $Verify = new \Think\Verify();
  $Verify->imageW = 200;
  $Verify->imageH = 100;
  $Verify->entry();
  */
  /*
      //两种指定验证码字符
    //非中文
  $Verify = new \Think\Verify();
    // 设置验证码字符为纯数字
  $Verify->codeSet = ‘0123456789‘;
  $Verify->entry();
  */
  /*
    //中文
  $Verify = new \Think\Verify();
  $Verify->useZh = true;
    // 设置验证码字符
  $Verify->zhSet = ‘们以我到他会作时要动国产的一是工就年阶义发成部民可出能方进在了不和有大这‘;
  $Verify->entry();
  */

}


      //配合function里的函数进行检测          //(function函数中)
public function test(){              检测输入的验证码是否正确,$code为用户输入的验证码字符串
    $code=I(‘get.code‘);              function check_verify($code, $id = ‘‘){
    var_dump(check_verify($code));        $verify = new \Think\Verify();
}                           return $verify->check($code, $id);

                         }

thinkphp-验证码

标签:函数   function   func   set   library   设置   als   目录   noi   

原文地址:http://www.cnblogs.com/yjh1604600160/p/think17.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!