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

[已解决] ci中如何使用get的方式写url

[复制链接]
发表于 2013-9-4 15:24:10 | 显示全部楼层 |阅读模式
正常ci是这么访问的:http://localhost/json/index.php/jsonController/subject/1/3
我想改成get,以?后面写键值的方式,怎么写?
发表于 2013-9-4 20:05:02 | 显示全部楼层
http://localhost/json/index.php/jsonController?a=1&b=2
 楼主| 发表于 2013-9-6 10:27:53 | 显示全部楼层
Hex 发表于 2013-9-4 20:05
http://localhost/json/index.php/jsonController?a=1&b=2

可以这么传参?
发表于 2013-9-6 13:02:17 | 显示全部楼层
ljc 发表于 2013-9-6 10:27
可以这么传参?

-_- 为什么不可以?

发表于 2013-9-7 08:22:26 | 显示全部楼层
是的 ,普通的传参 方式  哈哈哈 baidu.com?a=111&b=111
 楼主| 发表于 2013-9-12 14:21:45 | 显示全部楼层
Hex 发表于 2013-9-4 20:05
http://localhost/json/index.php/jsonController?a=1&b=2

你写的这个不是传到控制器中了么,我想传到控制器的方法里..
 楼主| 发表于 2013-9-12 14:48:35 | 显示全部楼层
Hex 发表于 2013-9-6 13:02
-_- 为什么不可以?

这么说吧加入我的控制传四个参数,我调用里面的一个方法,只需要传两个参数,我想用get,/1/1/1/1这样的好恶心....需要改配置么?


发表于 2013-9-12 14:51:57 | 显示全部楼层
ljc 发表于 2013-9-12 14:21
你写的这个不是传到控制器中了么,我想传到控制器的方法里..

这就是个示意而已。。。

写全了:http://localhost/index.php/控制器/方法?a=1&b=2

发表于 2013-9-12 14:52:44 | 显示全部楼层
ljc 发表于 2013-9-12 14:48
这么说吧加入我的控制传四个参数,我调用里面的一个方法,只需要传两个参数,我想用get,/1/1/1/1这样的好恶 ...

不需要。
直接 GET 传参就可以,你试试不就知道了。。。
放心 CI 很强大的。。。。。。

 楼主| 发表于 2013-9-12 16:37:15 | 显示全部楼层
Hex 发表于 2013-9-12 14:52
不需要。
直接 GET 传参就可以,你试试不就知道了。。。
放心 CI 很强大的。。。。。。

试过了,出错
Disallowed Key Characters.

本版积分规则