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

[HELP] The URI you submitted has disallowed characters.

[复制链接]
发表于 2014-7-2 10:22:51 | 显示全部楼层 |阅读模式
这个问题对CI老手们应该不陌生了吧。
我的地址是这样的:http://localhost/index.php/shifts/towers/1/all/all/0:00/0:00/all/all/all/%E6%AD%A3%E5%B8%B8
最后一段是encodeURI转换来的,可能浏览器直接转码成中文,导致产生"disallowed characters"。

但奇怪的是,我在另一个页面使用同样的方法,是没有问题的。地址是这样:http://localhost/index.php/shifts/0/0/1/all/all/0/1/%E6%AD%A3%E5%B8%B8。

我怀疑是':'的问题,但是配置文件里是允许的,且当输入不含中文时,也不会出错。

想请教问题到底出在哪里。如果方法不对,另一个页面也不应该可以运行才是。而另一个页面可以运行的内容,这里就不行了。
否则就要换一个方法了。

多谢指教。
发表于 2014-7-2 14:38:15 | 显示全部楼层
是否出错的文件不是使用utf-8编码

本版积分规则