Home > PHP | Tips | フレームワーク > CakePHPではまったこと20(サニタイズ)

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

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

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

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

以上

Comments:2

匿名 08-02-23 (土) 1:42

Add Your Comment

匿名 08-02-23 (土) 1:45

49999

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://red-treasure.com/report/wp-trackback.php?p=171
Listed below are links to weblogs that reference
CakePHPではまったこと20(サニタイズ) from コスミー報告書[社外秘]

Home > PHP | Tips | フレームワーク > CakePHPではまったこと20(サニタイズ)

Search
Feeds
Meta
 合計:001248
 今日:0043 昨日:0174

Return to page top