@modxyou

Как настроить форму заявки на PHP?

Добрый день!

Сайт сидит на html
Настроил простые формы с отправкой на мою почту.
Ниже код записан в файле mail.php
Проблема - в том, что если обратиться напрямую к mail.php то идет перенаправление на страницу спасибо и записывается конверсия...
Это можно как-то поправить сам код PHP чтобы при обращении напрямую к примеру выдавал ошибку...

<?php
$name = $_POST['name'];
$lastname = $_POST['phone'];
$address = 'mail@bk.ru';
$sub = '=?utf-8?B?'. base64_encode('Заявка с сайта !') .'?=';
$mess= "Отправитель: $name \n $lastname \n ";
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=utf-8\r\n";
mail($address, $sub, $mess, $headers );
header("Location: pag98562.html");
exit();
?>
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 2
if ($_POST['name']) {

}
Ответ написан
// Если не установлена переменная name (не передано имя).
if (!isset($_POST['name']))
{
echo 'Ошибка!';
exit;
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы