• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP 入力フォームで入力された情報が、折り返しメ)

PHP入力フォームで入力された情報が折り返しメールに表示されない問題の解決方法

このQ&Aのポイント
  • 入力フォームで入力された情報が折り返しメールに表示されない問題が発生しています。表示させたい情報を$mail->Bodyに追加したり、セキュリティ対策を行っていますがうまくいきません。
  • 問題の解決方法として、セッションから入力内容を取得し、メール本文に追加することで解決できる可能性があります。
  • また、セッションとトークンを使用してセキュリティ対策を行っている点も確認しましょう。詳しい解決方法については、詳しい方からの回答をお待ちください。

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

  • ベストアンサー
回答No.1

$mail->Body = "▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼\n"; $mail->Body = "【Web担当者の作り方】\n"; $mail->Body = "メール:〇〇@\n"; $mail->Body = "URL:https://www.web-officer.com/\n"; $mail->Body = "▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼\n"; これです。 $mail->Body =  これは「今までの物を消して代入」です。 結合したいなら、 $mail->Body .=  これは「今までの物に追加」です。 =の前にドットを付けます。 そんだけで治りますよ。 なので、最初の一回目だけ"="それ以降を".="でOKです。

hayosat
質問者

お礼

ありがとうございました。無事解決出来ました。感謝です。

その他の回答 (1)

回答No.2

メール本文の代入を $mail->Body = "お名前:".$name."\n". "下記の情報を受け取りました。\n内容を確認し、こちらから折り返し、ライン又はメールアドレスにてご案内させて頂きます。\n\n". "メールアドレス:".$email."\n". "▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼\n". "【Web担当者の作り方】\n". "メール:〇〇@\n". "URL:https://www.web-officer.com/\n". "▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼\n"; という感じに書き直してみて下さい。

hayosat
質問者

お礼

ありがとうございました。無事解決出来ました。

関連するQ&A