【发布时间】:2015-01-05 21:21:21
【问题描述】:
我有问题。我正在使用 codeigniter 的 uri->segment() 方法来捕获具有此字符串值的 get 变量:
"Introducción e Interpretación Norma ISO 9001:2008"
它是西班牙语,当我通过 url 发送它时出现错误:
“您提交的 URI 包含不允许的字符。”
如果我从字符串中删除“:”,它不会给我错误。
这是我的 config.php 文件的内容:
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_-';
谁能帮我找出这个错误的来源?谢谢。
【问题讨论】:
-
这可能会回答你的问题stackoverflow.com/questions/4170418/…
-
是
ó导致了问题。在您允许的字符中允许它。 -
嗨,alisa,我无法解决问题。
-
这个答案可能会有所帮助:stackoverflow.com/a/1021690/1004319
-
问题似乎与数字前的空格字符有关。但仍然很难发现问题。
标签: php codeigniter