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

让CI支持$_GET

[复制链接]
发表于 2009-2-10 23:06:10 | 显示全部楼层 |阅读模式
本帖最后由 brantx 于 2009-2-13 10:24 编辑

呵呵,我是新来的,也来跟大家分享一下。
我的系统是基于CI的,处于SEO考虑, 让 $config['enable_query_strings'] = False; 但是多条件检索的时候碰到麻烦。这个_GET 取不到。

想办法改了一下 Controller , 虽然比较丑,不过好用了
PHP复制代码
 
<?
class MY_controller extends Controller {
    function __construct()
    {
        parent::__construct();
        if(isset($_SERVER['argv'][0])) {
            $str=$_SERVER['argv'][0];
            $parm = explode('&',$str);
            foreach($parm as $v ) {
                $v1=explode('=',$v);
                $key=$v1[0];
                $val=$v1[1];
                $_GET[$key] = $val;
            }
        }
    }
}
 
复制代码
发表于 2009-2-10 23:56:42 | 显示全部楼层
发表于 2009-2-11 20:48:12 | 显示全部楼层
楼主 方法可以使用
 楼主| 发表于 2009-2-13 10:29:50 | 显示全部楼层
2# Hex

谢谢:)

本版积分规则