Друзья - я новичёк в PHP и нужна помощь. Есть обработчик и надо прописать правило, чтобы дубликат письма приходил не только мне, но и отправителю! Вот сам код PHP: <?php $sendto = "mail@gmail.com"; // почта, на которую будет приходить письмо !!! Измените на свою!!! $username = $_POST['name']; // сохраняем в переменную данные полученные из поля c именем $usertel = $_POST['telephone']; // сохраняем в переменную данные полученные из поля c телефонным номером $usermail = $_POST['email']; // сохраняем в переменную данные полученные из поля c адресом электронной почты $userdate = $_POST['date']; // сохраняем в переменную данные полученные из поля c датой $userpickuplocation = $_POST['pickuplocation']; // сохраняем в переменную данные полученные из поля c Pick Up Location $userdropofflocation = $_POST['dropofflocation']; // сохраняем в переменную данные полученные из поля c Drop Off Location $tPlan1 =$_POST ['tPlan1']; // сохраняем данные из выподающего списка Pick Vehicle Type $tPlan2 =$_POST ['tPlan2']; // сохраняем данные из выподающего списка Service Type $message =$_POST ['message']; // сохраняем данные из выподающего списка Service Type // Формирование заголовка письма $subject = "A new message"; $headers = "From: " . strip_tags($usermail) . "\r\n"; $headers .= "Reply-To: ". strip_tags($usermail) . "\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/html;charset=utf-8 \r\n"; // Формирование тела письма $msg = "<html><body style='font-family:Arial,sans-serif;'>"; $msg .= "<h2 style='font-weight:bold;border-bottom:1px dotted #ccc;'>Message from the site http://seattletovancouvertransfer.com</h2>\r\n"; $msg .= "<p><strong>Name:</strong> ".$username."</p>\r\n"; $msg .= "<p><strong>Email:</strong> ".$usermail."</p>\r\n"; $msg .= "<p><strong>Phone:</strong> ".$usertel."</p>\r\n"; $msg .= "<p><strong>Date:</strong> ".$userdate."</p>\r\n"; $msg .= "<p><strong>Pick Up Location:</strong> ".$userpickuplocation."</p>\r\n"; $msg .= "<p><strong>Drop Off Location:</strong> ".$userdropofflocation."</p>\r\n"; $msg .= "<p><strong>Pick Vehicle Type:</strong> ".$tPlan1."</p>\r\n"; $msg .= "<p><strong>Service Type:</strong> ".$tPlan2."</p>\r\n"; $msg .= "<p><strong>Message:</strong> ".$message."</p>\r\n"; $msg .= "</body></html>"; // отправка сообщения if(@mail($sendto, $subject, $msg, $headers)) { echo "<center>Thank you for your message. It has been sent.</center>"; // Здесь может быть любой html код. Вместо картинки можно задать div и в нем что угодно } else { echo "<center><img src='img/ne-tpravleno.png'></center>"; // Здесь может быть любой html код. Вместо картинки можно задать div и в нем что угодно } ?>
В $headers надо добавить заголовок Cc (копия) или Bcc (скрытая копия) с указанием адреса. Если отправителю - того-же, что и во From. Например.
@Viktor-1977, никто "usermail" во From уже сто лет не пихает, а то ни то что отправителю, но и вам может не дойти. Контент в utf-8 без какого-нибудь 7-битного кодирования тоже может не дойти. Даже когда себе отправляете и уверены, что не «побьется» без кодирования, нужно указать в соотв. заголовке значение 8bit --- Добавлено --- https://gency.ru/send-letter --- Добавлено --- Не страшно вставлять то, что ввел пользователь, в HTML без HTML-кодирования? --- Добавлено --- Я обычно советую выкинуть такие php-заглушки на помойку. Ее вам подсунули, как какому-то лоху. Даже если вы сами ее надыбали в Интернете.
Как полагается Ну, пользуйтесь дальше, если вам плевать на то, как работает ваш сайт. Куча народа пользуется всякой хренью и ничего.