HTMLを含むフォームにフィールドがあるのでhtmlspecialchars
、ユーザーに表示する前に使用するので、実際にはHTMLのように(タグ付きで)表示されるので、このようなものです
//in my php script, right after I get the values from the database
$someVar = htmlspecialchars($someVar);
//inside html (I use Smarty template)
<input id="someVar" name="someVar" type="text" size="50" value="{$someVar}"></input>
ユーザーがフォームを送信すると問題が発生し、ページの送信時に何らかのタグが失われ、テキスト (解釈された HTML) がデータベースに書き込まれるだけです。
ユーザーが HTML タグを含むフィールドを編集できるようにするにはどうすればよいですか?