- ベストアンサー
テキストエリアにHTMLデータを入れて表示
テキストエリアにHTML入力して、submitをクリックしたら、入力されたデータをHTMLとして表示するということをしたいだけなのですが、うまくいきません。 例えば、 『<a href="http://www.yahoo.co.jp">yahoo</a>』 と入力すると、 一応リンクにはなっているのですが、ダブルクオーテーション(”)がエスケープ(?)されて、「¥」がついてしまうためかリンクが変になってしまいます。 これをこのまま表示させるにはどうしたらいいのでしょうか? 初心者質問で申し訳ありません。 よろしくおねがいします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
magic_quotesが on になっている環境ですかね。 http://php.net/manual/ja/info.configuration.php#ini.magic-quotes-gpc get_magic_quotes_gpc() の戻り値がtrueだったら、stripslashesしてから表示してください。 http://php.net/manual/ja/function.stripslashes.php
お礼
ありがとうございます!!! できました☆