我正在使用带有mvc的Codeigniter,我没有使用查询字符串,但是我有这个api调用facebook,它会返回一个查询字符串。
当我用site.com/controller/method?state=supm&code=supm
取回它时,唯一的事情就是
我得到310,因为我没有设置处理查询字符串。我无法将config ['uri_protocol']更改为'PATH_INFO',因为这样只显示我的主页面,并且没有任何mvc参数会被解释(出于某种原因),所以如何才能使我的页面不被失败了,仍然从Facebook获得代码和状态?
答案 0 :(得分:1)
使用$this->input->get()
(请参阅Input Class),确保在config.php文件中将allow_get_array
设置为TRUE。
我认为此项目已添加到CI 2.0中,默认情况下处于启用状态,因此现在可以让您无需使用enable_query_strings
即可访问GET数据。
答案 1 :(得分:0)