Задать вопрос
@Noxie

Почему не отправляются данные формы HTML на почту средством PHP?

Почему данная форма не отправляется на почту?
Форма:
<form action="handlers/handler.php" method="POST">
							<div class="form-input form-input-name">
								<input type="text" name="name" placeholder="Введите имя" minlength="2" size="14" required>
							</div>
							<div class="form-input">
								<input id="phone-header" type="text" name="phone" placeholder="Введите телефон" size="14" required>
							</div>
							<div class="form-btn">
								<button class="button orange" style="color: #FFF;" type="submit">Отправить</button>
							</div>
                                                </form>

Обработчик PHP:
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$name = htmlspecialchars($name);
$phone = htmlspecialchars($phone);
$name = urldecode($name);
$phone = urldecode($phone);
$name = trim($name);
$phone = trim($phone);
if (mail("test@mail.ru", "Заявка с сайта", "Имя:".$name.". Телефон: ".$phone ,"From: test@mail.ru \r\n"))
 {     echo "сообщение успешно отправлено";
} else {
    echo "при отправке сообщения возникли ошибки";
}?>
  • Вопрос задан
  • 309 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Как минимум по тому что у вас группа задач подана как один вопрос. Сначала определите на каком этапе у вас происходит сбой, а потом уже задавайте конкретный вопрос по конкретной проблеме. var_dump() в помощь. И порядок в коде... отсутствует, половина переменных хрен знает откуда взялась, вторая нигде не используется...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽