Подогнать PHP код

Jokerrcs

Постоялец
Регистрация
6 Мар 2016
Сообщения
72
Реакции
6
пхп код рабочий, проверял с другой html формой. Письма приходят.
PHP:
<?php

/* Задаем переменные */
$name = htmlspecialchars($_POST["name"]);
$email = htmlspecialchars($_POST["email"]);
$tel = htmlspecialchars($_POST["tel"]);
$website = htmlspecialchars($_POST["website"]);
$message = htmlspecialchars($_POST["message"]);
$bezspama = htmlspecialchars($_POST["bezspama"]);

/* Ваш адрес и тема сообщения */
$address = "svoi@yandex.ru";
$sub = "Сообщение с сайта ХХХ";

/* Формат письма */
$mes = "Сообщение с сайта ХХХ.\n
Имя отправителя: $name
Электронный адрес отправителя: $email
Телефон отправителя: $tel
Сайт отправителя: $website
Текст сообщения:
$message";


if (empty($bezspama)) /* Оценка поля bezspama - должно быть пустым*/
{
/* Отправляем сообщение, используя mail() функцию */
$from = "Reply-To: $email \r\n";
if (mail($address, $sub, $mes, $from)) {
    header('Refresh: 5; URL=http://biznessystem.ru');
    echo '<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
    <body>Письмо отправлено, через 5 секунд вы вернетесь на страницу XXX</body>';}
else {
    header('Refresh: 5; URL=http://biznessystem.ru');
    echo '<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
    <body>Письмо не отправлено, через 5 секунд вы вернетесь на страницу YYY</body>';}
}
exit; /* Выход без сообщения, если поле bezspama чем-то заполнено */
?>

Нужно подогнать PHP код под этот html:
HTML:
<form class="contact_form" action="contact-form.php">
                            <h3>Отправьте нам письмо</h3>
                            <input required name="name" placeholder="Как вас зовут?">
                            <input name="email" type="email" placeholder="Ваш E-mail">
                            <input required name="spam" type="email" placeholder="Ваш E-mail">
                            <textarea required name="message" placeholder="Опишите интересующий вас вопрос"></textarea>
                            <input name="source" type="hidden" value="Задан вопрос со страницы Контакты (League of Legends)">
                            <button type="submit" class="button button--form">Отправить</button>
                        </form>
 
ну как то так
PHP:
<?php

/* Задаем переменные */
$name = htmlspecialchars($_POST["name"]);
$email = htmlspecialchars($_POST["email"]);
$message = htmlspecialchars($_POST["message"]);
$bezspama = htmlspecialchars($_POST["spam"]);

/* Ваш адрес и тема сообщения */
$address = "svoi@yandex.ru";
$sub = "Сообщение с сайта ХХХ";

/* Формат письма */
$mes = "Сообщение с сайта ХХХ.\n
Имя отправителя: $name
Электронный адрес отправителя: $email
Текст сообщения:
$message";


if (!empty($bezspama)) /* Оценка поля bezspama - должно быть пустым*/
{
/* Отправляем сообщение, используя mail() функцию */
$from = "Reply-To: $email \r\n";
if (mail($address, $sub, $mes, $from)) {
    header('Refresh: 5; URL=http://biznessystem.ru');
    echo '<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
    <body>Письмо отправлено, через 5 секунд вы вернетесь на страницу XXX</body>';}
else {
    header('Refresh: 5; URL=http://biznessystem.ru');
    echo '<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
    <body>Письмо не отправлено, через 5 секунд вы вернетесь на страницу YYY</body>';}
}
exit; /* Выход без сообщения, если поле bezspama чем-то заполнено */
?>
 
Последнее редактирование:
Назад
Сверху