happynetlife 发表于 2015-6-16 10:59:17

CI3中的get参数&id=xxx的提示错误了2.x不会!

CI3中的get参数&id=xxx的提示错误了2.x不会!

好像是uri中不能出现=号了,那$this->input->get()在什么地方用??

如何给ajax的GET传参?用segment吗?

Closer 发表于 2015-6-16 11:12:44

為何每個人都喜歡隱藏自己的錯誤訊息?
看了有點火

happynetlife 发表于 2015-6-16 11:49:53

什么错误信息?
在url中出现=号就会有错误:The URI you submitted has disallowed characters.

Closer 发表于 2015-6-16 11:55:14

happynetlife 发表于 2015-6-16 11:49
什么错误信息?
在url中出现=号就会有错误:The URI you submitted has disallowed characters. ...

意思是 ... 總是請醫生開點藥,但醫生根本不知道你真正的毛病!

好吧上面不是重點
我是把 $config['uri_protocol'] = 'PATH_INFO';

你錯誤訊息出現的 "完整網址路徑" 為何?

happynetlife 发表于 2015-6-16 11:56:49

看别人用jquery的$.get('admin/category/get_html',{"cat_id":2},function(){},'html')请求不会出错,用的是2.x,我在3中使用不行!

happynetlife 发表于 2015-6-16 12:02:14

好像明白为什么了,我把index.php改成了?,那么类似$.get('admin/category/get_html',{"cat_id":2},function(){},'html')的请求最终的url会变成localhost/?/admin/category/get_html&cat_id=2这种了,所以出错了吧。。。。

happynetlife 发表于 2015-6-16 12:14:24

这个问题就是因为我把$config['index_page'] = 'index.php';改成了$config['index_page'] = '?';引起的,完全不是input->get的问题,谢谢 Closer .....

Closer 发表于 2015-6-16 12:52:25

happynetlife 发表于 2015-6-16 12:14
这个问题就是因为我把$config['index_page'] = 'index.php';改成了$config['index_page'] = '?';引起的,完 ...

不用謝我沒幫上甚麼忙
剛也在幫你看類似問題
但中午 12 點吃飯去了~ 哈哈

CI 手冊 - 疑难解答
页: [1]
查看完整版本: CI3中的get参数&id=xxx的提示错误了2.x不会!