После каждого обновления сайта приходит пустое письмо по форме
Здравствуйте! Помогите разобраться, почему при каждом обновлении или переходе на сайт приходит пустое письмо на почту по форме обратного звонка. Вот код, скрипт и обработчик
<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");
Заранее благодарен!
|