cakePHPは、特に何もしなくてもサニタイジングされるようです。
テキストでタグを使って表現したい時、勝手にサニタイズされるので、どうしたもんか・・・と悩んでいたら、PHPでこんなのあったんですね。
で、以下を使って戻して表示。
<?php
htmlspecialchars_decode($form->textarea(’maintext’,array(’label’=>false,’rows’=>’8′,’cols’=>’70′);
?>
これだと、すっごく簡単。
だけど実際、こんなやり方してたら、何の為にサニタイズしてるのか意味がなくなりますので。
それと、このスクリプト、PHP5以降じゃないと使えないようです。
他、何か便利な方法あったら教えて下さい。
