CakePHPではまったこと20(サニタイズ)

おでこのめがねさえあれば毒餃子問題なんてすぐに解決するだろうに、NH○はいったい何をやっとるのか。

サニタイズっていうとデータをきれいにすることですか。
例えばJavascriptを書き込んだらそれがそのまま動いてしまうような掲示板は恐ろしいです。
そういうわけでタグをはずしたりしないとだめなんです。
でCakePHPにもそういうことをしてくれるSanitizeコンポーネントがあります。
use(‘sanitize’)を呼んどいて、あとはSanitize::clean($data)などのスタティックなメソッドを使えばいいです。
そしたらデータをきれいにしてくれる。
でも、自宅ではうまくいったんですが、サーバにアップロードしてみると文字化けした。ううーむ、よくわからん。

というわけで、WEBぷろぐらま~ システム開発エトセトラさんが紹介されている方法をほぼそのままで利用しています。
これは便利。感謝。

以上

コスミー について

昔(?)はゲーム作ってました。 今もなんか作ろうとしています。
カテゴリー: PHP, Tips, フレームワーク パーマリンク

CakePHPではまったこと20(サニタイズ) への2件のフィードバック

  1. 匿名 のコメント:

    Add Your Comment

  2. 匿名 のコメント:

    49999

コメントを残す

メールアドレスが公開されることはありません。