ホームページ > バックエンド開発 > PHPチュートリアル > CI フレームワーク_PHP チュートリアルの「許可されていないキー文字」エラー メッセージを解決する方法

CI フレームワーク_PHP チュートリアルの「許可されていないキー文字」エラー メッセージを解決する方法

WBOY
リリース: 2016-07-21 15:01:22
オリジナル
923 人が閲覧しました

CI フレームワークを使用している場合、Web ページを開いたときに「許可されていないキー文字」というエラー メッセージのみが表示される場合があります。 URL に不正な文字が含まれているという人もいます。しかし、URL が純粋な英語であることを確認した後でも、問題は発生します。ただし、ブラウザの履歴と Cookie をクリアした後です。 リフレッシュも問題ありません。時々。別のブラウザを開きます。一部のブラウザでは問題が発生する可能性があります。そうしない人もいます。

CodeIgniter フレームワーク アプリケーションでの「許可されていないキー文字」エラー メッセージを解決する方法。 /system/core フォルダーで入力ファイルを見つけて、次のコードをコピーします:

コードをコピーします コードは次のとおりです:

function _clean_input_keys($str)
{
if ( ! preg_match(" /^[a -z0-9:_/-]+$/i", $str))
{
exit('許可されていないキー文字。');
}
// サポートされている場合は UTF-8 をクリーンアップ
if ( UTF8_ENABLED === True)
{) $ str = $ this- & gt; clear_string ($ str)}
return $ str; :


function _clean_input_keys($str)
{
$config = &get_config ( 'config'); if(!preg_match( "/^] config ['permited_uri_chars']。 ->clean_string($str);
} $str を返します
}
http://www.bkjia.com/PHPjc/328000.html
www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/328000.html

技術記事

CI フレームワークを使用している場合、Web ページを開いたときに「許可されていないキー文字」というエラー メッセージのみが表示される場合があります。 URL に不正な文字が含まれているという人もいます。ただし、URL が純粋な英語であることを確認してください...





ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート