Alekseyclever 0 Опубликовано: 4 августа 2015 Рассказать Опубликовано: 4 августа 2015 Помогите пожалуйста, не могу поставить свою форму обратной связи! Если она не на движке ДЛЕ , то все отлично работает. Создал специально статическую страницу для формы, в tpl страничяку залил такой код:<div class="form"><div class="form_in"><form method="POST" id="feedback-form" action="http://astur.net.ua/contacts.php" ><div class="date"><input type="text" name="calendarF" required placeholder="Дата заезда" onfocus="this.select();lcs(this)" onclick="event.cancelBubble=true;this.select();lcs(this)"></div><div class="date"><input type="text" name="calendarA" required placeholder="Дата выезда" onfocus="this.select();lcs(this)" onclick="event.cancelBubble=true;this.select();lcs(this)"> </div><div class="date"><input type="text" name="nameFF" required placeholder="Контактное лицо" class="colortext" ></div><div class="date"><input type="text" name="nomer" required placeholder="Номер телефона" ></div><div class="date"><input type="text" name="kolvzros" required placeholder="Кол. взрослых" ></div><div class="date"><input type="text" name="koldet" required placeholder="Кол. детей" ></div><div class="date"><input type="submit" value="Бронировать"></div></form></div></div></body><script>document.getElementById('feedback-form').onsubmit = function(){ var http = new XMLHttpRequest(); http.open("POST", "contacts.php", true); http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); http.send( "nameFF=" + this.nameFF.value + "&nomer=" + this.nomer.value + "&kolvzros=" + this.kolvzros.value + "&koldet=" + this.koldet.value + "&calendarA=" + this.calendarA.value + "&calendarF=" + this.calendarF.value ); http.onreadystatechange = function() { if (http.readyState == 4 && http.status == 200) { alert(http.responseText + ', Ваше сообщение получено.\nНаши специалисты ответят Вам в течении 2-х дней.\nБлагодарим за интерес к нашей фирме!'); } } http.onerror = function() { alert('Извините, данные не были переданы'); } return false;}</script> ______________________а в корневую папку, там где index.php залил contacts.php <?if (array_key_exists('messageFF', $_POST)) { mail ("alekseyclever@gmail.com", "заполнена контактная форма с ".$_SERVER['HTTP_REFERER'], "Имя: ".$_POST['nameFF']."\nEmail: ".$_POST['contactFF']."\nСообщение: ".$_POST['messageFF']. "Дата: ".$_POST['calendar']); echo $_POST['nameFF'];}?> _______пишет что форма отправлена, но ничего не приходит на почту, и еще сверху когда нажимаю отправить, пишет подтвердите действие на сайте. Спасибо! Ссылка на сообщение Поделиться на других сайтах
germanydletest 455 Опубликовано: 4 августа 2015 Рассказать Опубликовано: 4 августа 2015 3. Обязательно прочитайте разъясняющую тему http://forum.dle-news.ru/announcement/1-определение-понятия-нелегальной-копии-скрипта-и-понятия-nulled/ну и в продолжение темы<meta name="generator" content="DataLife Engine 10.4 (http://8dle.ru)" /> Ссылка на сообщение Поделиться на других сайтах
celsoft 6 074 Опубликовано: 5 августа 2015 Рассказать Опубликовано: 5 августа 2015 Нелегальная копия скрипта. В помощи отказано, аккаунт заблокирован. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения