禁止服务器上的关键字符

时间:2016-02-11 10:20:57

标签: codeigniter url

以下是我的错误 Screenshot here

这是我的配置:

$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-,()/@=+?&';

这是我在系统文件夹中的输入文件。

以下是代码

function _clean_input_keys($str)
{
    if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str))
    {
        exit('Disallowed Key Characters.');
    }

    // Clean UTF-8 if supported
    if (UTF8_ENABLED === TRUE)
    {
        $str = $this->uni->clean_string($str);
    }

    return $str;
}

我尝试了所有选项,但我只能在服务器上获取不允许的字符。

0 个答案:

没有答案