• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームの改行を削除したい)

フォームの改行を削除したい

このQ&Aのポイント
  • PHPでフォームの作成をしています。入力画面→確認画面→登録完了になります。
  • 確認画面からやり直すために、入力画面に戻った際に、<br>が追加されています。
  • どうしてこのようなことがおきるのでしょうか?ご存知の方がおりましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.2

多分、どこかで nl2br 使ってるか、それと同等の処理をしている。 nl2brを使うのは、表示するときだけ。 session に<BR>ごと入れちゃダメ。 <BR>ごと入れたままにするなら、再表示する際に str_replace で改行に置き換えて。 ってな感じかな。と思った。

その他の回答 (1)

回答No.1

ソースは?

a-----n
質問者

お礼

ご連絡ありがとうございます。 ソースは下記です。 <form name="form1" method="post" action="confirm.php" enctype="multipart/form-data" id="contact-form"> <tr> <td>内容</td> <td> <textarea id="outline" name="outline"><?php echo $_SESSION["outline"]; ?></textarea> </td> </tr> </form> よろしくお願いします。