Помогите пожалуйста разобраться с формой обратной связи

Статус
Закрыто для дальнейших ответов.

TatiS

Новичок
Регистрация
10.08.2017
Сообщения
2
Уважаемые знатоки, помогите, пожалуйста, разобраться с формой обратной связи. Само окно формы работает для заполнения, но не отправляет сообщения на мейл и не выводит сообщение с подтверждением отправки.
Код:

<div class="form_wrapper ">
<div class="form_title">Заполните заявку<br></div>
<div class="form1">
<form action="handler.php" enctype="multipart/form-data" method="post">
<div class="field"><div class="field_title">Введите имя*</div><div class="field_description"></div><div class="field_input"><input type="text" required="required" name="Введите имя" placeholder="Введите имя"></div></div>
<div class="field"><div class="field_title">Введите E-mail*</div><div class="field_description"></div><div class="field_input"><input type="text" required="required" name="Введите E-mail" placeholder="Введите E-mail"></div></div>
<div class="field"><div class="field_title">Введите номер телефона</div><div class="field_description"></div><div class="field_input"><input type="text" name="Введите номер телефона" placeholder="Введите номер телефона"></div></div>
<div class="field"><div class="field_title">Вид работы</div><div class="field_description"></div><div class="field_input"><select required name="Вид работы"><option value="Бизнес-проект">Бизнес-проект</option><option value="Диссертация">Диссертация</option><option value="Диплом на заказ">Диплом на заказ</option><option value="Курсовая на заказ">Курсовая на заказ</option><option value="Контрольная работа">Контрольная работа</option><option value="Прочие виды работ">Прочие виды работ</option></select></div></div>
<div class="field"><div class="field_title">Комментарии к работе*</div><div class="field_description"></div><div class="field_input"><textarea name="Комментарии к работе" ></textarea></div></div>
<div class="field"><div class="field_title">Файл</div><div class="field_description"></div><div class="field_input"><input type="file" name="Файл"></div></div>
<div class="field"><div class="field_input"><input type="submit" class="submit_btn surround" data-action="thanks" data-url="" data-amount="0" value="Отправить" style="background-color:#006699; ; "></div></div>
</form>
</div>
<div class="form_text">Мы не передаем Вашу персональную информацию третьим лицам.</div>
</div>
<div class="clear"></div>
<div class="popup_thanks">
<div class="popup_thanks_inner">
<div class="popup_thanks_close">X</div>
<div class="popup_thanks_title">Спасибо за заявку!</div>
<div class="popup_thanks_text">Заявка отправлена. Наш менеджер свяжется с Вами в ближайшее время.</div>
</div>
</div>

У меня еще нет файла handler.php, может его вообще отсюда убрать. Данная ссылка присутствовала изначально, но файла не было
 

Volly

Well-Known Member
Регистрация
21.03.2012
Сообщения
831
Форма отправляет данные только на сервер, который обслуживает сайт, и ни о каких письмах ничего не знает. Сервер, после получения данных из формы, запускает файл, указанный в форме form action="", в вашем случае это файл handler.php, и передаёт ему данные из формы. Что произойдёт дальше зависит от скрипта в этом файл, Если там запрограммировано положить данные в базу значит, значит будет вызов программы-сервера баз, Если запрограммировано отправить письмо, то будет запущена другая программа, а если ничего не написано или такого файла нет, то ничего и не произойдёт.
 

TatiS

Новичок
Регистрация
10.08.2017
Сообщения
2
Нужен файл handler.php? Или может проще сделать другую форму? Как считаете?
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 137
Вам уже объяснили подробно. Попробуйте перечитать ещё раз.
Дополнительно предлагаю ознакомиться с основами
https://ru.wikipedia.org/wiki/HTML
https://ru.wikipedia.org/wiki/PHP

Намекну: код выше написан на HTML и он способен передать данные только на сервер, остальным занимаются другие языки, например PHP.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ