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

[版本 2.x] URL 如何解析汉字啊

[复制链接]
发表于 2011-12-13 23:36:08 | 显示全部楼层 |阅读模式
我传递的地址获取数据为
/s2?fmt=2&max_len=38&cb=autoT.createList&q=%E5%BA%B7%E7%86%9

q的值为  康熙

后台是通过 $v_name =$this->input->get('q', TRUE) ;   方式获取

就是获取不到值 ,求解释

如果为字母 则可以获取到

这是为什么 为什么

config.php

$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';  

$config['allow_get_array']        = TRUE;    //允许你使用 $this->inpunt->get()
$config['enable_query_strings'] = TRUE;
$config['controller_trigger']        = 'c';
$config['function_trigger']                = 'm';
$config['directory_trigger']        = 'd'; // experimental not currently in use   
发表于 2011-12-16 20:16:49 | 显示全部楼层
我是直接http://xxx.com/xxx/yyy/zzz/中文这样传的,用$this->uri->segment()来获取
发表于 2011-12-17 11:28:02 | 显示全部楼层
应该可以的啊  
发表于 2011-12-20 23:40:40 | 显示全部楼层
楼主的 CI 版本?
看起来是没问题的。
发表于 2011-12-25 19:25:51 | 显示全部楼层
你给的示例只能看出来是传给一个叫 s2 的方法,你确定你是在这个方法中去使用 $this->input->get() 接的吗?单单看这一段没有发现问题。

本版积分规则