使用php的Codeigniter框架 生图片验证码遇到的问题

根据官方网站介绍,可以使用captcha实现,实现方式如下

    

  /*
  * 控制加载
  */
  $this->load->helper('captcha');  
  ...

  /*
  * 方法
  */
  $vals = array(        
    'img_path' => './captcha/',
    'img_url' => 'http://localhost/finance/captcha/',
    'font_path' => "./system/fonts/texb.ttf"
  );

  $data["img_code"] = create_captcha($vals);
  ...

结果没有反应,然后进入create_captcha方法调试,发现在 extension_loaded('gd')
过滤了,经过google 搜索是没有加载gd库,然后在网上查加载gd库,配置一下php.ini文件如下:

extension=php_gd2.dll 由于我是安装wamp服务管理软件在里面选择一下,然后重启apache服务就ok了

Comments

Copyright © 2017 kaka