我遇到此错误“不允许密钥字符”。我试图通过调试input.php文件来解决这个问题。我有这样的输出作为不允许的密钥字符CodeIgniter错误
不允许的关键Characters.2548_don't
谁能告诉我,如何逃脱单引号
感谢
我遇到此错误“不允许密钥字符”。我试图通过调试input.php文件来解决这个问题。我有这样的输出作为不允许的密钥字符CodeIgniter错误
不允许的关键Characters.2548_don't
谁能告诉我,如何逃脱单引号
感谢
尝试这个
转到应用 - > config - > config.php
并试图找到
$config['permitted_uri_chars']
将其更改为
$config['permitted_uri_chars'] = '\#';
#这将允许所有字符。
URI已禁用关键字符错误 – forbidden
if (! preg_match("/^[a-z0-9':_\/-]+$/i", $str))
{
exit('Disallowed Key Characters.'.$str);
}
添加单引号中浸渍比赛,现在正在
感谢
的如果输入字段_name_包含不支持/允许的字符在'preg_match'中。 – Vaishak
可能重复[笨 - 不允许的按键字符(http://stackoverflow.com/questions/5423212/codeigniter -disallowed-key-characters) – Saty
那不适用于单引号..了解 – forbidden
你试过了... $ this-> db-> escape()? – Craig