У меня возникли проблемы с созданием почтовой функции, которая отправляет результат формы - некоторые вычисления - пользователю. Он работал нормально до тех пор, пока я не добавил заголовок сборщика, и теперь не отправляется электронное письмо.Mail() BCC - не может заставить его работать
Соответствующий код приведен ниже, и страница можно увидеть здесь: http://benefacto.org/calculator/
Это мой первый крупный проект PHP!
Вот моя почта функция:
if($_POST["submit1"]) {
$recipient=$_POST["email"] . ",[email protected]";
$subject="Volunteering Costs at $companyname";
$sender=$_POST["sender"];
$senderEmail="[email protected]";
$message=round($recturnoverdcrease,3) . "%";
$message1=$_POST["companyname"];
$message2=round($totalcost,2);
$message3=round($increaserec,3) . "%";
$themodel='http://benefacto.org/wp-content/uploads/BNFO_CostCalculator_BD_v1.0_160127.xlsx';
$headers='Bcc: [email protected]' . "\r\n";
// Email Message
$mailBody="Volunteering at $message1\n\n
Outputs: \n\n
Productivity Gain Needed Amongst staff to cover cost: $message3 \n
Decrease in Staff Turnover Required to Offset Cost:$message \n
Total Cost £$message2 \n
Inputs: \n\n
Your Company's UK Headcount: $valuea\n
Average Salary at your Company: $value \n
Your Company's UK Operating Profit: $valueb\n
Brokerage Costs: $valuec\n
Anticipated Uptake: $valued\n
Download the model here: $themodel \n\n
";
mail($recipient, $subject, $mailBody, "From: $sender <$senderEmail>", $headers);
}
Отлично. Работал. Большое спасибо @martinczerwi –