Задать вопрос
@Alexandra095

Почему не приходят сообщения на почту через contact.php?

<?php
 
/* Задаем переменные */
$name = htmlspecialchars($_POST["name"]);
$email = htmlspecialchars($_POST["email"]);
$tel = htmlspecialchars($_POST["tel"]);
$message = htmlspecialchars($_POST["message"]);
$bezspama = htmlspecialchars($_POST["bezspama"]);
 
/* Ваш адрес и тема сообщения */
$address = "fsp29@yandex.ru";
$address = "erikspichak@gmail.com";
$sub = "Сообщение с сайта fs29.ru";
 
/* Формат письма */
$mes = "Сообщение с сайта fs29.ru.\n
Имя отправителя: $name 
Электронный адрес отправителя: $email
Телефон отправителя: $tel
Сайт отправителя: $website
Текст сообщения:
$message";
 
 
if (empty($bezspama)) /* Оценка поля bezspama - должно быть пустым*/
{
/* Отправляем сообщение, используя mail() функцию */
$from  = "From: $name <$email> \r\n Reply-To: $email \r\n";
if (mail($address, $sub, $mes, $from)) {
  header('Refresh: 5; URL=http://fs29.ru');
  echo '<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
    <body>Письмо отправлено, через 5 секунд вы вернетесь на страницу fs29.ru</body>';}
else {
  header('Refresh: 5; URL=http://fs29.ru');
  echo '<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
    <body>Письмо не отправлено, через 5 секунд вы вернетесь на страницу fs29.ru</body>';}
}
exit; /* Выход без сообщения, если поле bezspama заполнено спам ботами */
?>
  • Вопрос задан
  • 347 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@w0key
Логи смотрели? В спаме писем нету?
Ответ написан
gds1
@gds1
Пыха - это наше всё)))
у вас $address двоиться, и куда письмо будет приходить? на второй адрес.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы