Войти

Показать полную графическую версию : [решено] Отправка с формы. Подскажите пожалуйста


Dreamer_UFA
09-03-2017, 16:02
Добрый день.

Подскажите пожалуйста почему не работает код отправки с формы на сайте. Вроде бы все правильно но не работает.
Не большой спец в html и php


Форма в HTML

a href="#x" class="overlay" id="order-call"></a>
<div class="popup">
<a class="close" title="Закрыть" href="#close"></a>
<div class="order-form">
<div class="contens-form">
<p class="form-descript"><span>отправьте заявку</span></p>
<p style="font-size: 25px;" class="form-big-text">МЫ ВАМ ПЕРЕЗВОНИМ</p>
<form class="s_form" action="sendmail.php" method="POST">
<input class="s_text nameinp sinp" type="text" name="name" placeholder="Имя">
<input class="s_text nameinp sinp" type="text" name="phone" placeholder="Телефон">
<input class="s_text adress" type="text" name="adress" placeholder="Почта">
<input type="hidden" name="email" class="email" value="none@none.ru">
<input type="hidden" value="C" name="button">
<input type="hidden" name="comment" value="None">
<input class="s_submit" type="button" value="отправить заявку">
</form>
</div>
</div>
</div>






Обработчик sendmail.ru

<?php
$sendto = "rais.kuchaev@gmail.com"; // Обязательно измените e-mail на свой
$usermail = $_POST['adress'];
$username = $_POST['name'];
$userphone = $_POST['phone'];
// Формирование заголовка письма
$subject = "Новое сообщение";
$headers = "From: " . strip_tags($adress) . "\r\n";
$headers .= "Reply-To: ". strip_tags($adress) . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html;charset=utf-8 \r\n";
// Формирование тела письма
$msg = "<html><body style='font-family:Arial,sans-serif;'>";
$msg .= "<h2 style='font-weight:bold;border-bottom:1px dotted #ccc;'>Новое сообщение</h2>\r\n";
$msg .= "<p><strong>Имя:</strong> ".$name."</p>\r\n";
$msg .= "<p><strong>Номер телефона:</strong> ".$phone."</p>\r\n";
$msg .= "<p><strong>Почта:</strong> ".$adress."</p>\r\n";
$msg .= "</body></html>";

// отправка сообщения
if(@mail($sendto, $subject, $msg, $headers)) {
echo "true";
} else {
echo "false";
}
?>

Dreamer_UFA
15-03-2017, 11:09
Разобрался. Закройте пожалуйста тему




© OSzone.net 2001-2012