メールフォームの差出人を任意のアドレス表示に
PHPでメールフォーム作ったのですが、差出人のアドレスを任意のものにしたいのです。
PHPは先月から始めた超初心者です。
いろいろな質問掲示板を参照にやっては見るのですが、出来ません。
//メール送信部分
mb_language("ja");
mb_internal_encoding("Shift-JIS");
$mailfr = "From:xxxx@oooo.oo";
$to = "aaa@dd.bn";
$subject = "タイトル";
$thanks = "コメント";
$headers = mb_convert_encoding($thanks, "SJIS","EUC-JP");
$message .= mb_convert_encoding($chuumonnaiyou, "SJIS","EUC-JP");
$message .= "\n\n";
$subject2 = "タイトル";
$thanks2 = "お礼メッセージ";
$headers2 = mb_convert_encoding($thanks2, "SJIS","EUC-JP");
$message .= "\n\n";
$message .= $copyright;
mail($to, $subject, $message, $headers, $mailfr); ←上記に設定したメールアドレスに届く内容。
mail($email1, $subject2, $message, $headers2, $mailfr); ←フォームを利用して送ってくれた方への内容。
これも合っているのかわからないのですが、メールを送信も出来るし、受信も出来ています。
文字化けを起こしていたので、現在の型になりました。
(文字化けは、こちらの掲示板を利用して何とか解決しました。)
もしかして、すごく簡単な質問なのかも知れませんが、調べては試しての繰り返しをしているのですがなかなか出来なくて困っています。
ぜひ、ご教授お願いします。
お礼
分かりました。UTF-8対応版をインストールします。 ありがとうございました。