workgang 发表于 2010-11-7 22:57:06

向大家请教2个遇到的问题--请赐教--谢谢

大家好。我遇到2个很常见的问题。希望有人能够帮我解答,谢谢。

1 url问题
假设CI的url是这样的    http://www.abc.com/user/login         
对应的querysting url 为http://www.abc.com/index.php?c=user&m=login

可是如果我的 user 控制器在hello目录下面那么url变成:
http://www.abc.com/hello/user/login
请问这个url对应的 querysring url 应该怎样写呢?
http://www.abc.com/index.php?c=hello/user&m=login    不对

2 $_GET问题
可以通过 $this->input->get('xxx'); 来获取 某个 get变量。
如果我想获取所有的 get 变量呢? 只能是通过 $_GET 吗? $this->input->get() 这中形式有办法获取所有变量吗?

jeongee 发表于 2010-11-8 09:37:13

第一个的路径应该是d=?这样的吧,不清楚,没用过querystring的方式
第二个问题,默认的话只能用$_GET的了

workgang 发表于 2010-11-8 10:06:34

刚刚看 $config['directory_trigger']         = 'd'; 还真有一个D。
我看东西太不仔细了。

谢谢 jeongee

jeongee 发表于 2010-11-8 10:43:06

回复 3# workgang


   :lol不客气,共同成长

Hex 发表于 2010-11-8 11:01:59

第一个的配置变量,貌似没有使用吧?还在实验阶段。应该是 querystring 模式不支持目录。
第二个,只能使用 $_GET,当然你可以自己扩展 CI 类库实现你的想法。

workgang 发表于 2010-11-8 15:06:21

谢谢hex
那个 d 确实不能使用。空欢喜。
$config['directory_trigger']         = 'd'; // experimental not currently in use
哎。回去改程序吧。

非常感谢!
页: [1]
查看完整版本: 向大家请教2个遇到的问题--请赐教--谢谢