用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3874|回复: 5
收起左侧

[已解决] 怎么调整验证码长度?

[复制链接]
发表于 2012-2-14 16:33:47 | 显示全部楼层 |阅读模式
public function image_verify() {
                $this->load->helper('captcha');
                $vals = array(
                    'img_path' => 'static/images/verify/',
                        'img_url' => base_url().'static/images/verify/',
                        'img_width' => 150,
                        'img_height' => 30,
                        'time' => time(),
                        'expiration' => 1440,
                );
                $result = create_captcha($vals);
                return $result;
        }

这个是接近默认的配置,CI做的是8位的验证码,这个验证码长度在哪里怎么更改???
发表于 2012-2-14 16:55:39 | 显示全部楼层
长度不能改。
发表于 2012-2-15 10:58:34 | 显示全部楼层
改框架验证码的源文件
发表于 2012-8-14 20:18:21 | 显示全部楼层
好像要改for 里的$i<8
发表于 2012-8-15 12:21:49 | 显示全部楼层
不是有一个word参数嘛,这个自己随机字符就行了,个数当然自己定了
另外随机字符串CI有字符串辅助函数
发表于 2012-9-26 15:26:56 | 显示全部楼层
改变图中红色方框内,你可以使用字符串辅助函数random_string()
长度以及验证码类型随便你用
4LMJYA[QGC7(~7X5PVO0VCW.jpg

本版积分规则