TinyMCE が統合された Web ページにフォームがあります。テキストボックスに書かれたものは何でもデータベースに投稿しています。しかし、tinyMCE はすべての html タグをデータベースに投稿しています。私は php strip_tags を使用しましたが、これを使用すると、tinymce が出力する色と太字のテキストの機能が失われます。
出力時にカラー テキストなどの tinyMCE 機能を維持しながら、データベースを html タグからクリーンに保つ方法はありますか?
-関数を使用しstrip_tags
ます。許可されるタグを定義できます:
strip_tags($text, '<b><a>');
必要な要素のみを許可するように TinyMCE を構成することをお勧めします。
tinyMCE.init({
...
valid_elements : "strong/b,em/i,font"
});
または似たようなもの。
mroe 情報: http://www.tinymce.com/wiki.php/Configuration:valid_elements