コードフィルタリング

543 ワード

CodeIgniterがHTMLの危険コードをフィルタする方法はいくつかありますが、その中で最も一般的なものは以下の通りです。
1.htmlspecialchars()方法を選択してフィルタリングすることができます。
2.configフォルダの下のconfig.phpファイルの中の$config['global_xss_filtering==FALSE;設定は
$config['global_xss_filtering'] = true;
ですが、このように設定するとサーバーのオーバーヘッドが大きくなります。状況によって設定します。
3.$this->input->post('content')のようなポストの中の2番目のパラメータはtrueに設定できます。
$this->input->post('content',true);
以上の3つの方法はすべてデータに対する簡単な濾過を実現することができて、具体的に状況によって決めます。