Не работает форма

174
21 сентября 2017, 17:05

Доброго времени суток. Прошу помощи у гуру. Подскажите, где здесь ошибка

<?php 
if ($_SERVER["REQUEST_METHOD"] == "POST") { 
    if (isset($_POST['name'])) {$name = $_POST['name'];} 
    if (isset($_POST['phone'])) {$phone = $_POST['phone'];} 
    if (isset($_POST['formData'])) {$formData = $_POST['formData'];} 
 
 
    $to = "2137@yandex.ru";  
    $headers = "Content-type: text/plain; charset = utf-8"; 
    $subject = "$formData"; 
    $message = "$mes\n\nИмя пославшего: $name \n\nТелефон: $phone"; 
    $send = mail ($to, $subject, $message, $headers); 
    if ($send == 'true') 
    { 
    echo "<center>Спасибо! Мы перезвоним Вам в самое ближайшее время</center>"; 
    } 
    else  
    { 
    echo "<center><b>Ошибка. Сообщение не отправлено!</b></center>"; 
    } 
} else { 
    http_response_code(403); 
    echo "Попробуйте еще раз"; 
} 
?>
<form method="post" action="mail.php" style="position: relative;top: 16px;"> 
 
        <input type="text" class="put name borderl" name="name" placeholder="Ваше имя" required title="Введите имя"> 
        <input type="text" class="phone borderl" pattern="^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$" name="phone" placeholder="Номер телефона" required title="Введите номер телефона в формате +7 (999) 999-99-99"> 
        <input type="submit" class="btn borderl borderl2" value="ОТПРАВИТЬ"> 
        <input type="hidden" name="formData" value="Заказать звонок"> 
    </form>

Mail.php:
Answer 1
<?
if(isset($_POST)){
    $headers = "From: <admin@".$_SERVER['HTTP_HOST'].">\r\n";
    $headers = $headers."Return-path: <no-replay@".$_SERVER['HTTP_HOST'].">\r\n";
    $headers = $headers."Content-type: text/plain; charset=\"utf-8\"\r";
$msg = '';
foreach($_POST as $key => $value){
$msg.='<b>'.$key.'</b>: '.$value.'<BR>';
}
mail ("admin@".$_SERVER['HTTP_HOST'], "Запрос с сайта: ".$_SERVER['HTTP_HOST'], $msg, $headers);
}
?>
READ ALSO
Что может настырно резать Iframe?

Что может настырно резать Iframe?

Добрый день при публикации поста , нагло обрезается тег iframe , публикуется пост через обычную textarea Как можно избавиться от обрезки тега

255
Помогите понять пример использования php-ml

Помогите понять пример использования php-ml

Пару часов пытался разобраться в примере для php-mlНе понимаю, что имнно в этом примере происходит

432
Найти все ссылки в тексте, исключая тег &lt;a&gt;

Найти все ссылки в тексте, исключая тег <a>

Добрый вечер! Есть регулярка для определения ссылок в тексте:

285