hyperlau 发表于 2017-7-24 17:20:05

分享:验证码辅助工具生成base64图片功能

本帖最后由 hyperlau 于 2017-7-25 13:35 编辑

给验证码辅助工具添加了生成base64验证码图片的功能,使用非常简单,好处就是不需要存图片了,大家可以测试一下
使用方法

      // 生成验证码
      $vars=array(
            'base64'=>true,
            'word_length'=>4,
            'img_width' => '200',
            'img_height'=> '40',
            'font_path'=>$this->CI->config->item('cap_font_path'),
            'font_size'=>26,
            'img_id'=>$cap_id
      );
      $cap=create_captcha($vars);
      $cap['cap_id']=$cap_id; // 前面生成的随机id,用来发送到view里来标识这个验证码
      $this->CI->session->set_tempdata('cap_'.$cap_id,$cap['word'],60); // 验证的时候直接从session里找'cap_'.$cap_id这个session
      return $cap;


附件是修改后的文件。准备提交git了

Hex 发表于 2017-7-24 18:48:46

感谢分享,非常好的功能!

NFChi 发表于 2017-8-1 09:29:43

马克:victory::victory:

qingmaozi 发表于 2017-8-1 11:44:33

谢谢分享
页: [1]
查看完整版本: 分享:验证码辅助工具生成base64图片功能