3

重複の可能性:
CodeIgniter で許可されていないキー文字

CodeIgniter を使用していますが、jQuery を介して AJAX 呼び出しを使用すると、POSTエラーが発生し、理由がわかりません。これに対する解決策はありますか?<textarea>Disallowed Key Characters

4

1 に答える 1

1

CodeIgniter でこの問題に遭遇し、ここで解決策を見つけました: http://codeigniter.com/forums/viewthread/140333/。CodeIgniterを変更するかsystem/libraries/Input.php、正規表現で禁止されている文字を削除する必要があります。

これらの行は、エラー メッセージの発生場所です。

if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str))
{
    exit('Disallowed Key Characters.');
}  
于 2012-07-24T03:47:39.967 に答える