経過
入力フォームに入力された情報を送信ボタンを押すと、その情報がサーバーを介して折り返しメールを受信する流れなのですが、以下phpコードが折り返すメールの本文内容になります。
コード内の$mail->Body .= $name."様"."\n"; OO様と折り返しメール本文に表示させたいのですが、折り返しメール本文のOO様の表示位置が、----------お申し込み内容----------の上に来てしまいます。
$nameは入力した人の本人の名前が入ります。コード自体はちゃんと起動しています。
これを画像の位置のように、メール本文の上に表示させたいのですが、表示されないのはなぜでしょうか?
php
1// メール本体 2 $mail->setFrom('??@gmail.com'); // 送信元メールアドレスと名前 3 $mail->addAddress($email,$name); // 送信先メールアドレスと名前 4 5 $mail->addCC('??@gmail.com', '');// サーバで作ったアドレスの受信ボックスにも届くようにする。 6 $mail->Body .= $name."様"."\n";// 7 $mail->Body .= "\n";//1行空ける空白(改行) 8 $mail->Body = "下記の情報を受け取りました。\n内容を確認し、こちらから折り返し、ライン又はメールアドレスにてご案内させて頂きます。\n\n"; 9 $mail->Body .= "お申し込み現時点ではまだ料金は発生しません。\n"; 10 $mail->Subject = mb_encode_mimeheader('タイトル'); 11 12 13 14 $mail->Body .= "----------お申し込み内容----------\n"; 15 $mail->Body .= "年代:".$age."\n"; 16 $mail->Body .= "お名前:".$name."\n";

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/01/26 02:42