私のphpに問題があります。私はそれが過去に働いていたと確信していますが、今は間違っています。問題は、このコードがフォーム データを使用して電子メール メッセージを送信することを想定しており、それは「email」から送信される必要があるため、フィールド「email」に入力されるものはすべて受信メッセージの送信者として表示されることです。正しく表示されないため、outlook で REPLY ボタンを使用すると、何も返信できないため、メールを送信できません。何が問題になる可能性がありますか?このコードは大丈夫ですか?
コードはここにあります:
$adresdo = "office@tucadomusic.co.uk";
$temat = "Quote from the website";
$zawartosc = "Name: ".$_POST['name']."\n"
."Email: ".$_POST['email']."\n"
."Telephone: ".$_POST['tel']."\n"
."Date: ".$_POST['date']."\n";
if(!$_POST['name'] || !$_POST['tel'] || !$_POST['date']){
header("Location: ../quote.html");
exit;
}
if(mail($adresdo, $temat, $zawartosc, 'From: Contact <'.$email.'>')){
header("Location: ../msg_sent.html");
}
事前に助けてくれてありがとう。P.