Помогите с формой обратной связи
1 сообщение
#13 лет назад
Здравствуйте,уважаемые фрилансеры.У меня есть один вопрос.Я скачал шаблон,но не могу понять как настроить форму обратной связи.Мне нужно что бы после заполнения анкеты письмо пришло к указаному адресату.Вот код
<h3 class="p2">Контакты</h3>
<form id="contact-form" method="post" enctype="multipart/form-data">
<fieldset>
<label><span class="text-form">Имя:</span><input name="p1" type="text" /></label>
<label><span class="text-form">Емейл:</span><input name="p2" type="text" /></label>
<label><span class="text-form">Номер телефона:</span><input name="p3" type="text" /></label>
<div class="wrapper"><div class="text-form">Сообщение:</div><textarea></textarea></div>
<div class="buttons">
<a class="button" href="#" onClick="document.getElementById('contact-form').reset
()">Очистить</a>
<a class="button" href=""
onClick="document.getElementById('contact-form').submit()">Отправить</a>
</div>
</fieldset>
</form>
Что нужно изменить.
Заранее спасибо!
11416 сообщений
#13 лет назад
А где сам php код который обрабатывает форму и отсылает письмо?
935 сообщений
#13 лет назад
Цитата ("Hungry_Hunter"):А где сам php код который обрабатывает форму и отсылает письмо?
наверное, там же, где и атрибут action тега form... нигде (наверное, ТС не знает об их существовании)
13 сообщений
#13 лет назад
<label><span class="text-form">Имя:</span><input name="p1" type="text" /></label>
Крайне оригинальное использование :o
935 сообщений
#13 лет назад
Есть ещё и вот такой перл: Цитата ("vladisav1"):<a class="button" href=""
onClick="document.getElementById('contact-form'.submit()">Отправить</a>
эта вся конструкция вместо простого:
<input type="submit" value="Отправить" />
3195 сообщений
#13 лет назад
Похоже на движок DLE, если это так, то настройки получателя ищите в настройках системы, иконка с конвертом.
13 сообщений
#13 лет назад
AlekartRu, на submit формы висит слушатель AJAX-отправки что ли?Гавнокод какой-то...
3195 сообщений
13 сообщений
#13 лет назад
AlekartRu,$('#sendmail').submit(function() { ... });
Так и есть - слушатель события submit.
Данные уходят AJAX-POST на /engine/ajax/feedback.php. Целевой e-mail наверняка настраивается в админке ("настройки модуля", например).
P.S. Как вариант: в файле-конфиге или вообще в самом feedback.php... Зависит от криворукости авторов.