Показать сообщение отдельно
  #1 (permalink)  
Старый 26.03.2018, 13:22
Аспирант
Отправить личное сообщение для Noonf Посмотреть профиль Найти все сообщения от Noonf
 
Регистрация: 26.11.2017
Сообщений: 38

После каждого обновления сайта приходит пустое письмо по форме
Здравствуйте! Помогите разобраться, почему при каждом обновлении или переходе на сайт приходит пустое письмо на почту по форме обратного звонка. Вот код, скрипт и обработчик

<article class="call_form">
            <form class="div_form" method="post" name="contactForm"><input class="name_txt f16px" maxlength="30" name="uname" required="" size="20" type="text" placeholder="Ваше имя *" />
            <input class="email_txt f16px" maxlength="30" name="email" required="" size="20" type="email" placeholder="Ваш e-mail *" />
            <input class="phone_txt f16px" maxlength="30" name="phone" required="" size="20" type="tel" placeholder="Ваш телефон *" />
            <textarea class="txt_form" maxlength="500" name="text" placeholder="Краткое описание заявки"></textarea>
            <input name="bezspama" type="text" style="display:none" value="" />
            <button class="button_call_form padd aligner f18px white cursor" type="submit">Отправить</button>
            </form></form>
        </article>


jQuery(document).ready(function() {
    
  jQuery('form').submit(function(event) {

    event.preventDefault();
    var form_data = $(this).serialize();
     
    jQuery.ajax({
      type: jQuery(this).attr('method'),
      url: jQuery(this).attr('action'),
      data: form_data,
      cache: false,
      processData: false,
      success: function(result) {
      alert('Ваша заявка принята, спасибо! В ближайшее время с Вами свяжется наш специалист.'),
      location.href = "http://yummybox.by";
      header('Location: header.php');
      },
  
    });
  
  });

});


$recepient = "Punchenkoaleks@gmail.com";
$sitename = "yummybox.by";

$uname = trim($_POST["uname"]);
$phone = trim($_POST["phone"]);
$email = trim($_POST["email"]);
$text = trim($_POST["text"]);
$message = "Имя: $uname \nТелефон: $phone \nE-mail: $email \nТекст: $text";

$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");


Заранее благодарен!
Ответить с цитированием