PHP初心者です。
現在、メールフォームを作成しているのですがメール内容にヘッダーが表示されてしまいます。
php
1 2<?php 3 4//言語と文字コードの使用宣言 5mb_language("ja"); 6mb_internal_encoding("UTF-8"); 7 8$subject = "タイトル"; 9$message = '【メッセージ】'.$_POST["message"]." \n"; 10$to .= 'aaa@bbb.com,'.$_POST["email"]; 11 12 13if (!mb_send_mail($to , $subject, $message, "From: 14" . $_POST["email"])) { 15exit("error"); 16} 17 18?> 19 20<html> 21<head> 22<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 23</head> 24<body> 25<p>送信されました。</p> 26</body> 27</html> 28 29
"\r\n" を "\n" に変更したり、コードのどこかに間違えがありヘッダーが押し出されているような感じなので原因を調べたりと試行錯誤しているのですが
なかなか解決策が見つかりません。
どなたかアドバイスを頂けませんでしょうか。
よろしくお願い致します。
どのような現象がおきるのかが判らないので、"メール内容にヘッダーが表示された"例を質問に追加して頂けませんか?
どういう表示をどこで確認したかにもよるので、(以下略
回答2件
あなたの回答
tips
プレビュー