Прежде чем задавать вопрос - поищите его в поиске!
0 голосов
14 просмотров
Доброго времени суток!

Прошу помощи, с формами отправки сообщений.

Сообщения не приходят на почту, Html php и js код прилагается.

Html

Первая форма

<form action="mail.php" method="POST" name="form_bron" id="form_bron">
                    <div class="col-md-3 col-md-offset-1">
                        <h3>Город отправления:</h3>
                        <select name="city1" id="city1">
                            <option value="Харьков" name="city1">Харьков</option>
                            <option value="Днепр" name="city2">Днепр</option>
                            <option value="Запорожье" name="city3">Запорожье</option>
                            <option value="Мелитополь" name="city4">Мелитополь</option>
                            <option value="Чонгар" name="city5">Чонгар</option>
                            <option value="Джанкой" name="city6">Джанкой</option>
                            <option value="Симферополь" name="city7">Симферополь</option>
                            <option value="Ялта" name="city8">Ялта</option>
                            <option value="Алушта" name="city9">Алушта</option>
                        </select>
                        <h3>Туда:</h3>
                        <input type="date" name="brdate1">
                        <!--<h3>В одну сторону<input type="checkbox" name="agree" onclick="agreeForm(this.form)"></h3>-->

                        <h3>Кол-во пассажиров</h3>
                        
                        <div class="col-md-6 col-md-offset-4">
                        <img src="img/users.png" alt="">
                            <select class="colvopers" name="colvopers" id="colvopers">
                                <option value="1">1</option>
                                <option value="2">2</option>
                                <option value="3">3</option>
                                <option value="4">4</option>
                                <option value="5">5</option>
                                <option value="6">6</option>
                                <option value="7">7</option>
                            </select>
                        </div>

                    </div>

                    <div class="col-md-3 ">
                        <h3>Город назначения:</h3>
                        <select name="city2" id="city2">
                            <option value="Харьков">Харьков</option>
                            <option value="Днепр">Днепр</option>
                            <option value="Запорожье">Запорожье</option>
                            <option value="Мелитополь">Мелитополь</option>
                            <option value="Чонгар">Чонгар</option>
                            <option value="Джанкой">Джанкой</option>
                            <option value="Симферополь">Симферополь</option>
                            <option value="Ялта">Ялта</option>
                            <option value="Алушта">Алушта</option>
                        </select>
                        <h3>Обратно:</h3>
                        <input type="date" name="brdate2">

                    </div>

                    <div class="col-md-4">
                        <h3>Имя Фамилия</h3>
                        <input type="text" name="brname" placeholder="Василий Петров" required="">
                        <h3>Номер телефона</h3>
                        <input type="text" name="brnumber" placeholder="+380665753698" required="">
                        <h3>Комментарий (не обязательно)</h3>
                        <textarea name="text" id="" cols="30" rows="10"></textarea>
                        <input type="submit" value="Заказать">
                    </div>

 

                </form>

Вторая форма

<form action="zvonok.php" method="POST" id="form_bccall" name="form_bccall">
                        <div class="col-md-5 col-md-offset-1"><h3>Имя Фамилия </h3>
                            <input type="text" name="bcname" placeholder="Василий Петров" required="">
                        </div>

                        <div class="col-md-5 "><h3>Номер телефона</h3>
                        <input type="text" name="bcphone" placeholder="+3809973019219" required="">
                        <input type="submit" value="Заказать">
                        </div>
                    </form>

php

первая форма

<?php

$recepient = "my_bus@mail.ua";
$sitename = "My-bus";
$name = trim($_POST["bcname"]);
$phone = trim($_POST["bcphone"]);
$subject = "Тема Сообщения";
$subject = "=?utf-8?B?".base64_encode($subject)."?=";
$city1 = trim($_POST["city1"]);
$brdate1 = trim($_POST["brdate1"]);
$colvopers = trim($_POST["colvopers"]);
$city2 = trim($_POST["city2"]);
$brdate2 = trim($_POST["brdate2"]);
$brname = trim($_POST["brname"]);
$brnumber = trim($_POST["brnumber"]);
$text = trim($_POST["text"]);
$to = "my_bus@mail.ua";

$message = "Имя: $name \nНомер телефона: $phone ";

$pagetitle = "Обратный звонок с сайта \"$sitename\"";

$brmessage = "Имя: $brname \nНомер телефона: $brnumber \nКоментарий: $text \nГород отправления: $city1 \nТуда: $brdate1 \n Кол-во пассажиров: $colvopers \nГород назначения : $city2 \n Обратно: $brdate2";
$brpagetitle = "Бронирование мест с сайта \"$sitename\"";
mail($to, $subject, $recepient, $brpagetitle, $brmessage, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");

?>

Вторая форма

<?php

$recepient = "my_bus@mail.ua";
$sitename = "My-bus";
$name = trim($_POST["bcname"]);
$phone = trim($_POST["bcphone"]);
$subject = "Тема Сообщения";
$subject = "=?utf-8?B?".base64_encode($subject)."?=";
$city1 = trim($_POST["city1"]);
$brdate1 = trim($_POST["brdate1"]);
$colvopers = trim($_POST["colvopers"]);
$city2 = trim($_POST["city2"]);
$brdate2 = trim($_POST["brdate2"]);
$brname = trim($_POST["brname"]);
$brnumber = trim($_POST["brnumber"]);
$text = trim($_POST["text"]);
$to = "my_bus@mail.ua";

$message = "Имя: $name \nНомер телефона: $phone ";

$pagetitle = "Обратный звонок с сайта \"$sitename\"";

$brmessage = "Имя: $brname \nНомер телефона: $brnumber \nКоментарий: $text \nГород отправления: $city1 \nТуда: $brdate1 \n Кол-во пассажиров: $colvopers \nГород назначения : $city2 \n Обратно: $brdate2";
$brpagetitle = "Бронирование мест с сайта \"$sitename\"";
mail($to, $subject, $pagetitle, $message, "Content-type: text/plain; charset=utf-8\n From: $recepient");

?>

js

$(document).ready(function() {

    $("#form_bccall").submit(function() {
        $.ajax({
            type: "POST",
            url: "zvonok.php",
            data: $(this).serialize()
        }).done(function() {
            $(this).find("input").val("");
            alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
            $("#form_bccall").trigger("reset");
        });
        return false;
    });
    $("#form_bron").submit(function() {
        $.ajax({
            type: "POST",
            url: "mail.php",
            data: $(this).serialize()
        }).done(function() {
            $(this).find("input").val("");
            alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
            $("#form_bron").trigger("reset");
        });
        return false;
    });

 

});
спросил 13 Март от Алексей в категории Мастер PHP | 14 просмотров

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

Похожие вопросы

0 голосов
1 ответ
спросил 09 Июнь, 16 от аноним в категории Мастер PHP | 32 просмотров
0 голосов
5 ответов
спросил 16 Сен, 15 от Евгения в категории Мастер PHP | 104 просмотров
0 голосов
1 ответ
спросил 07 Сен, 14 от Амир в категории Мастер PHP | 58 просмотров
490 вопросов
661 ответов
76 пользователей