Как отправить контактную форму PHP на электронную почту

Vadim-R

Пользователь
Регистрация
28.06.15
Сообщения
1
Реакции
0
Баллы
1
Привет, я сделал несколько уроков по созданию контактной формы. Но важная часть отсутствует, как мне отправить ее по электронной почте? Код формы PHP, который я сделал, выглядит следующим образом:



<голова>
<стиль>
.error {цвет: #FF0000;}


<тело>

$nameErr = $emailErr = $genderErr = $websiteErr = "";
$name = $email = $gender = $comment = $website = "";

if ($_SERVER["REQUEST_METHOD"] == "POST") {
если (пустой($_POST["имя"])) {
$nameErr = "Необходимо имя";
} еще {
$имя = $_REQUEST['имя'];
if (!preg_match("/^[a-zA-Z ]*$/",$name)) {
$nameErr = "Разрешены только буквы и пробелы";
}
}
если (пустой($_POST["электронная почта"])) {
$emailErr = "Необходим адрес электронной почты";
} еще {
$email = $_REQUEST['электронная почта'];
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$emailErr = "Неверный формат электронной почты";
}
}

если (пусто($_POST["веб-сайт"])) {
$сайт = "";
} еще {
$вебсайт = $_REQUEST['вебсайт'];
}

если (пустой($_POST["комментарий"])) {
$комментарий = "";
} еще {
$комментарий = $_REQUEST['комментарий'];
}

if (empty($_POST["пол"])) {
$genderErr = "Укажите пол";
} еще {
$пол = $_REQUEST['пол'];
}
}

?>

Пример проверки формы PHP​


*обязательное поле необходимо заполнить!.

">
Имя:
*



Электронная почта:
*



Веб-сайт:




Комментарий:



Пол:
Женский
Мужской
*






echo "

Ваш ввод:​

";
echo "Имя:$имя";
эхо "
";
echo "Электронная почта:$email";
эхо "
";
echo "Веб-сайт: $website";
эхо "
";
echo "Комментарий:$комментарий";
эхо "
";
echo "Пол: $gender";
?>



Как отправить контактную форму PHP на электронную почту
 
Сверху Снизу