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

[HELP] 如何实现验证码图片所需的get参数

[复制链接]
发表于 2010-10-26 16:47:20 | 显示全部楼层 |阅读模式
本帖最后由 may25 于 2010-10-26 16:52 编辑

Hi ALL

第一次发帖提问,大家帮帮忙哦,一个网页里面需要通过get方法来实现验证码图片的生成,原始的url是http://localhost/generate_security_image.php?sid=2fsdfsadfs82342,这张页面里面只有一些简单的代码:


             $img = new generate_securi_mage();

                $img->show();
其中的类会根据sid的值生成验证码,

但是我知道ci只能实现这样的url:http://localhost/generate_security_image/2fsdfsadfs82342

但是在浏览器中只能找到http://localhost/generate_security_image/, 如果输入http://localhost/generate_security_image/2fsdfsadfs82342 就会报404错误。

另外如何才能让http://localhost/generate_security_image/知道传过来的参数是sid之后顺利生成验证码呢?

即使设置路由文件中设置$router['securimage_show/:any']="securimage_show?sid=$1";  也不行,唉 郁闷了。

谢谢大家了。
发表于 2010-10-26 18:06:38 | 显示全部楼层
首先,CI 默认不支持 GET 传参,也就是 ? 问号形式的,如何打开请看FAQ置顶帖。
其次报 404 错误还要具体分析原因,你是不是隐藏了 index.php?
发表于 2010-12-31 10:18:28 | 显示全部楼层
牛人出来回答这个问题哈 ,小鸟也想知道结果

本版积分规则