復制代碼 代碼如下:function _clean_input_keys($str) { if ( ! preg_match("/^[a-z0-9:_//-]+$/i", $str)) { exit('Dis " /> 亚洲第一成年网,国产精品久久久久久福利漫画,成人免费专区

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

CodeIgniter框架提示Disallowed Key Characters的解決辦法

打開ci框架的源碼不難發現,在ci的核心input類中有這樣一個函數:

復制代碼 代碼如下:
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;
}
這是進行過濾的,所以拋出錯誤

我們在application的core中對這個方法進行重寫即可
命名一個為MY_Input.php(前綴MY_可以在config.php中自定義),然后將下面代碼加入即可
復制代碼 代碼如下:
class AI_Input extends CI_Input {

    //構造函數
    function __construct(){
        parent::__construct();
    }

    function _clean_input_keys($str)
    {
        if(preg_match("/^,_[a-z0-9:_//-]+$/",$str)){
            $str = preg_replace("/,_/","",$str);
        }

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

php技術CodeIgniter框架提示Disallowed Key Characters的解決辦法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: baoyu113成人免费视频网页 | 欧美人禽交视频免费观看 | chinese麻豆自制国产 | nxgx欧美 | 看全色黄大色黄大片视频 | 欧美高清亚洲欧美一区h | 2020国产成人精品视频人 | 免费看岛国视频在线观看 | 婷婷久久综合 | 国内精品小视频福利网址 | 三级网站国产 | 99精品视频看国产啪视频 | 狠狠色伊人亚洲综合网站色 | 美女毛片在线 | www.性欧美| 中文字幕一区视频 | 欧美wwwwww| 黄色长视频 | 国产色婷婷精品综合在线观看 | 国产乱子伦视频大全 | 黄色小视频在线免费观看 | 国产产一区二区三区久久毛片国语 | 亚洲成人免费网站 | 天天狠天天透天天伊人 | 草草影院禁18在线观看 | 精品国偷自产在线 | 国内精品免费一区二区三区 | 亚洲女人天堂网 | 色资源在线观看 | 国产一区二区色淫影院 | 精品成人免费一区二区在线播放 | 国产一起色一起爱 | 95视频在线观看在线分类h片 | 国产成人精品一区二区三区 | 成人国产激情福利久久精品 | 六月色播| 国产成人一区二区三区在线播放 | 亚洲大尺度视频 | 亚洲国产成人精品91久久久 | 国产视频亚洲 | www.日本视频 |