※ ChatGPTを利用し、要約された質問です(原文:フォームで入力画面→確認画面に遷移の際、特定のタグが表示されない)
フォームで特定のタグが表示されない問題
このQ&Aのポイント
PHPのフォーム入力画面で特定のhtmlタグ(span、img)が正しく表示されない問題について解説します。
入力画面で入力した特定のhtmlタグが確認画面で変換されて表示されず、DBにも登録されないという問題が発生しています。
aタグやstrongタグでは上手くいくが、spanタグやimgタグでは問題が発生しているようです。解決策についてご教示ください。
フォームで入力画面→確認画面に遷移の際、特定のタグが表示されない
初めて質問させていただきます。
PHPで簡単なフォームを作成しているのですが、
入力画面に特定のhtmlタグ(span、img)を入力した際、
確認画面に上手く情報が引き継がれず、DBにも登録されません。
--------------------------------------
【例】
<strong>aaaaa</strong>
<span style="color:#999900;">aaaaa</span>
<a href="aaa.html">aaaaa</a>
<img src="./aaa.jpg" alt="">
このように入力したものが確認画面では
aaaaa ←太字になっている
aaaaa ←単なる文字列
aaaaa ←リンクが貼られている
\"aaaaa\" ←画像が表示されない
というふうになり、DBにも上記のまま登録されます
--------------------------------------
aタグ、strongタグでは上手くいくのですが…。
お分かりになる方いらっしゃれば、どうかご回答お願いいたします。
よろしくお願いします。
お礼
ご回答ありがとうございます。 まさにこれでした! php.iniがいじれないので、ご教示いただいた方法で解決しました。 本当に助かりました。 ありがとうございました!