@dayron

Почему не отправляется форма?

Всем добрый день
Подскажите пожалуйста почему не отправляется одна из форм на сайте
Не работает только первая, там где много форм, ответы
Вот собственно скрипты отправки:
$(".s_reviews .carousel").on('changed.owl.carousel', function(event) {
  var count = event.item.count;
  var index = event.item.index-2;

  if (index==-1) index=count-1;
  if (index==count) index = 0;

  $(".s_reviews .tabs  .tab.active").slideToggle();
  $(".s_reviews .tabs  .tab").removeClass("active").eq(index).addClass("active");
  $(".s_reviews .tabs  .tab.active").slideToggle();
  $(".s_reviews .pages .active").html(addZero(index+1));
});

$("input,textarea").focus(function(){
  if (!$(this).hasClass("iactive")) {
    $(this).addClass("iactive");
  }
});
$("input,textarea").blur(function(){
  if ($(this).hasClass("iactive")) {
    $(this).removeClass("iactive");
  }
});

 $("form").submit(function(e) {
  e.preventDefault;
  var f = $(this);
  $.ajax({
    type: "POST",
    url: "mail.php",
    data: $(this).serialize()
  }).done(function() {
    $.fancybox.open("#thanks");
    f.trigger( 'reset' );
  });
  return false;
});


<?php

$recepient = "mailasb13@mail.ru";//почта
$sitename  = 'имясайта';
$subject   = "Новая заявка с сайта \"$sitename\"";
$name = "\"$sitename\"";
$email = 'noreply@tytdomensite.ru';

function table_tr($title,$value){
    return "<tr><td width='200' height='40' bgcolor='#eee' style='padding: 5px;'>$title</td><td width='300' style='padding: 5px;'>$value</td>";
}

$message="<table border='1'>";

if (isset($_POST['form'])){
    if($_POST['form']!='') $message .= table_tr('Форма',$_POST["form"]);
}
if (isset($_POST['phone'])){
    if($_POST['phone']!='') $message .= table_tr('Телефон',$_POST["phone"]);
}
if (isset($_POST['step1'])){
    if($_POST['step1']!='') $message .= table_tr('Тип',$_POST["step1"]);
}
if (isset($_POST['step2'])){
    if($_POST['step2']!='') $message .= table_tr('Сумма долга',$_POST["step2"]);
}
if (isset($_POST['step3'])){
    if($_POST['step3']!='') $message .= table_tr('Количество кредиторов',$_POST["step3"]);
}
if (isset($_POST['step4'])){
    if($_POST['step4']!='') $message .= table_tr('Идет судебный процесс',$_POST["step4"]);
}
if (isset($_POST['step5'])){
    if($_POST['step5']!='') $message .= table_tr('Владеете имуществом',$_POST["step5"]);
}
if (isset($_POST['step6'])){
    if($_POST['step6']!='') $message .= table_tr('За последние 3 года совершали сделки с недвижимостью:',$_POST["step6"]);
}

$message .="</table>";


mail($recepient, $subject, $message, "From: $name <$email>" . "\r\n" . "Reply-To: $email" . "\r\n" . "X-Mailer: PHP/" . phpversion() . "\r\n" . "Content-type: text/html; charset=\"utf-8\"");
?>


Все формы кроме той где нужно отвечать на вопросы работают
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы