用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: artfantasy
收起左侧

彻底晕了,老早就觉得CI的URI解析会有缺限,果然……

[复制链接]
头像被屏蔽
发表于 2008-7-3 11:13:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-7-3 13:15:42 | 显示全部楼层
晕倒,大家多了解一下 URL 路由的正则验证吧!
 楼主| 发表于 2008-7-4 01:07:38 | 显示全部楼层
是有正则验证,但至少我觉得官方应该给一个传特殊字符的编码建议嘛。。
最好是在核心层来解码
发表于 2008-7-4 22:01:05 | 显示全部楼层
前几天我在这个帖子中提到这个问题,
并给出一个临时解决方案

http://codeigniter.org.cn/forums/thread-751-1-2.html
发表于 2008-7-8 19:14:17 | 显示全部楼层
用自己的算法加密字符串  
传送后再解密
或者用CI里面的加密解密
发表于 2008-7-12 16:01:10 | 显示全部楼层
我用过一种办法:把post来的搜索数据放到session里,以后只用get方式取页码
发表于 2008-8-6 02:04:13 | 显示全部楼层
我直接把config.php里设置成
$config['permitted_uri_chars'] = '';
了,不知道安全不?
发表于 2009-6-20 18:41:18 | 显示全部楼层
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
顶起来
发表于 2009-6-20 18:50:29 | 显示全部楼层
$param=str_replace('/','|',base64_encode($sourceParam));
俺的解决方案
发表于 2011-10-8 21:24:45 | 显示全部楼层
我用的是rawurlencode(rawurlencode('中文'))

本版积分规则