Годзенко В.
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 лет назад
crashet_web, вот пример контактов на DLE: ; не знаю уж подробностей, как там сделано.
Сергей К.
13 сообщений
#13 лет назад
AlekartRu,
$('#sendmail').submit(function() { ... });

Так и есть - слушатель события submit.

Данные уходят AJAX-POST на /engine/ajax/feedback.php. Целевой e-mail наверняка настраивается в админке ("настройки модуля", например).

P.S. Как вариант: в файле-конфиге или вообще в самом feedback.php... Зависит от криворукости авторов.