Jump to content

Olesiy

Newbie
  • Posts

    4
  • Joined

  • Last visited

Everything posted by Olesiy

  1. Да Вы правы ошибка, исправила в php файле переменные на POST, $name = trim($_POST["name"]); $phone = trim($_POST["phone"]); теперь письма совсем не приходят
  2. Здравствуйте Дорогие форумчане! Может найдется у кого время и желание помочь, буду очень благодарна!Форма отправляет пустые поля ввода вместо заполненных не пойму в чем дело.Вот код формы пишу весь, но основное выделяю <form class="form" action="mail.php" method="POST""> <input type="hidden" name="hidden_page_id" id="hiddenPageId" value="294508"> <input type="hidden" name="hidden_main_form" id="hiddenMainForm" value="1"> <div class="contact_form"> <div class="form-group field-namephonecontactform-name required"> <input type="text" class="form-control" name="name" placeholder="Имя" aria-required="true"> <div class="help-block"></div> </div> <div class="form-group field-namephonecontactform-phone"> <input type="text" class="form-control" name="phone" placeholder="Телефон"> <div class="help-block"></div> </div> <div class="form-group field-namephonecontactform-gender"> <div placeholder=""></div> </div> </div> <button type="submit" >ПОЛУЧИТЬ КАТАЛОГ</span></button> <div class="form-group field-namephonecontactform-order_id"> <input type="hidden" id="namephonecontactform-order_id" class="form-control" name="NamePhoneContactForm[order_id]" value=""> <div class="help-block"></div> </div> <div class="form-group field-namephonecontactform-crm_id"> <input type="hidden" id="namephonecontactform-crm_id" class="form-control" name="NamePhoneContactForm[crm_id]" value=""> <div class="help-block"> </div> </div> </form> Вот код php <?php $recepient = "avtochehol7@ya.ru"; $sitename = "Авточехлы 2"; $name = trim($_GET["name"]); $phone = trim($_GET["phone"]); $pagetitle = "Новая заявка с сайта \"$sitename\""; $message = "Имя: $name \nТелефон: $phone"; mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient"); Ссылка на сайт http://аавто-чехлы.рф/chexli/
  3. А ларчик просто открывался.Все работает.СПАСИБО ВАМ БОЛЬШОЕ!!! Буду учить js.
  4. Здравствуйте дорогие форумчане! Сделала всплывающую форму обратной связи на своем сайте, все работает,нормально, вот только после отправки письма форма не закрывается, нужно нажимать на крестик для закрытия. Как сделать так , что бы после успешной отправки форма сама закрывалась.Если кому не трудно подскажите ПОЖАЛУЙСТА. P.S в js не буб бум. Вот форма: <div class="popup"> <div class="popup-dialog"> <div class="popup-content"> <button class="popup-close"> &times;</button> <form class="top" action="smart.php" method="POST"> <h4>Submit your application</h4> <label for="name"> Your name<input type="text" name="name" value="" placeholder="name"></label> <label for="emeil"> Your e-meil<input type="text" name="e-meil" value="" placeholder="emeil" required></label> <label for="phone">Your Phone<input type="text" name="phone" id="phone" value="" placeholder="phone"></label> <textarea name="comment" id="comment-field" rows="4">comment</textarea> <button class="button-block button-btn" type="submit"> to order</button> </form> </div> </div> </div> Вот скрипт отправки: $('form').submit(function(event) { event.preventDefault(); var th = $(this); $.ajax({ type: "POST", url: "smart.php", data:$(this).serialize() }).done(function() { $(this).find("input").val(""); alert("Спасибо за заявку!"); $("form").trigger("reset"); }); return false; }); И на всякий случай скрипт всплытия окна $(document).ready(function() { $('.popup-btn').on('click', function (event) { $('.popup').fadeIn();// к тому что нужно показать, fadeIn с анимацией }); $('.popup-close').on('click', function (event) { event.preventDefault(); $('.popup').fadeOut(); }); })
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy