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

[已解决] 关于CI的captcha生成验证码有个bug,如何修正?

  [复制链接]
发表于 2011-4-29 17:12:09 | 显示全部楼层 |阅读模式
本帖最后由 drop0118 于 2011-4-29 17:15 编辑

我设置了文字长度是5,也就是显示5个字母,正常情况应该是这样: 22.jpg
但是程序偶尔会出现这样的bug: 111.jpg 444.jpg 33.jpg
请教大家 这怎么解决啊?

还有一个问题就是,这每次生成的验证码的图片都会在本地保存,能不能怎么改一下不让生成图片啊?
 楼主| 发表于 2011-5-3 09:33:24 | 显示全部楼层
过了个五一都没有人帮忙啊···HEX 求解!
发表于 2011-5-3 09:37:46 | 显示全部楼层
没使用过这个验证码,不过我觉得保存到本地也没什么大问题。。。。
发表于 2011-5-3 11:24:17 | 显示全部楼层
保存本地的最大问题是占用硬盘空间吧!要是有人一直刷页面,那硬盘都会爆了!传统的都是直接从浏览器输出吧!
发表于 2011-5-3 12:33:54 | 显示全部楼层
回复 4# mageguoshi


    如果有定期清除的功能就可以了,不过这个东西自己稍微改下源码就好了,呵呵
发表于 2011-5-3 12:40:24 | 显示全部楼层
ci的captcha有自动清除功能,忍耐时间2小时。你可以用expiration参数更改清理时间
发表于 2011-5-5 21:33:06 | 显示全部楼层
验证码位置偏移的问题,可以打开helper文件自行修改。
 楼主| 发表于 2011-5-9 15:36:54 | 显示全部楼层
回复 jamesliu 的帖子

主要就是我不会改哦
发表于 2011-5-21 20:04:18 | 显示全部楼层
CI本身是没有验证码类的吧?
发表于 2011-5-23 09:32:36 | 显示全部楼层
回复 qq402717704 的帖子

CI有个验证码辅助函数

本版积分规则