@Oleg_xex

Не отправляется письмо на почту. Что делать?

код html
<form  id="form" >
						<input type="text" name="name" placeholder="Введите Имя">
						<input type="text" name="phone" placeholder="Введите Телефон">
					
						<input type="button" class="form_btn" value="Получить консультацию">
						<div class="warning">Ваши контактные данные в безопасности и не будут переданы третьим лицам</div>
					</form>

ajax в хедэ
<script type="text/javascript">
$(document).ready(function(){
    $("#form").button(function() { 
            var form_data = $(this).serialize(); 
            $.ajax({
            type: "POST", 
            url: "form.php", 
            data: form_data,
           

});    
</script>


код php
<?
if((isset($_POST['name'])&&$_POST['name']!="")&&(isset($_POST['phone'])&&$_POST['phone']!="")){
        $to = 'web.webay@gmail.com'; 
        $subject = 'Заявка с сайта "---" '; 
        $message = '
                <html>
                    <head>
                        <title>'.$subject.'</title>
                    </head>
                    <body>
                        
                        <p>Имя: '.$_POST['name'].'</p>
                        <p>Телефон: '.$_POST['phone'].'</p>                        
                    </body>
                </html>'; 
        $headers  = "Content-type: text/html; charset=utf-8 \r\n";
        $headers .= "From: Отправитель <from@example.com>\r\n";
        mail($to, $subject, $message, $headers); //Отправка письма с помощью функции mail
}
?>
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ответы на вопрос 2
@kostya_dev
$("#form").button(function() {

Какое действие ожидается, после выполнения этой команды?
Ответ написан
@ravewave
У вас по крайней мере неверный селектор, событие и незакрытая функция.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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