Привет. Есть задачка создать некий квиз с использованием формы обратной связи. С конструктором форм это будет очень проблематично, и данную возможность оставляю на самый запасной вариант.
Тестирую самописную форму на сайте.
<? $email = $_POST['email']; // Получаем адрес электронной почты отправителя $number = $_POST['number']; $to = 'ko@bk.ru'; // Замените на адрес получателя $subject = 'Новое сообщение с сайта'; $message = "Адрес электронной почты: $email\nНомер: $number"; $headers = "From: $email"; echo 'Сообщение успешно отправлено.'; } else{ echo 'Ошибка при отправке сообщения.'; } } ?> <!-- HTML-код формы на вашем сайте --> <form method="POST" action=""> <input type="email" name="email" placeholder="Адрес электронной почты" required> <input type="text" name="number" placeholder="Номер" required> <input type="submit" name="submit" value="Отправить"> </form>
Вставляю ее просто в шаблон виджета для проверки, к сожалению это не работает. При отправке стандартной формы из самого движка используется почтовый транспорт php mail проблем с отправкой нет. Кто что посоветует? Было бы круто привязать эту форму к движку и проверить post запросы. Но опыта в этом маловато, буду рад советам.
При проверке форма успешно отправлена, но увы почта пуста.