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

[HELP] CI接受urlencode(中文)后的参数值时 报错!

[复制链接]
发表于 2009-8-5 15:42:39 | 显示全部楼层 |阅读模式
本帖最后由 sd6052083 于 2009-8-5 15:50 编辑

代码:
<?php
   foreach($tags->result() as $tag):
    echo anchor('home/tag/'.urlencode($tag->name),$tag->name);
    echo nbs(3);
   endforeach;
?>

$tag->name可能是全英文,全中文,或者中英混合
在home控制器的tag方法里
echo $this->uri->segment(3);
或者echo urldecode($this->uri->segment(3));

接受urlencode编码的全英文时,没问题
但是全中文或者中英混合的时候就会有问题


我要做一个blog,会根据标签名称来查询文章

就遇到这个问题了

试验了很多次都没解决

求高人帮忙
发表于 2009-8-5 16:13:26 | 显示全部楼层

本版积分规则