Задать вопрос

Что делаю не так Html5 PHP JS?

Всем привет. Что делаю не так с кнопкой по нажатию которой должно отправить тестовое сообщение на почту. Сам PHP на хостинге работает и данный код отправляет тестовое письмо:

<?php

    $to = "*****@mail.ru";
    $subject = "PHP Mail Test script";

    $from = "av";
    $message = "This is a test to check the PHP Mail functionality";
    $headers = "From:" . $from;

    // Sendmail in PHP using mail()
    if (mail($to, $subject, $message, $headers)) {
        $responseText = 'Mail sent successfully.';
    } else {
        $responseText = 'Unable to send mail. Please try again.';
    }

?>


Вот мой код с кнопкой:
<?php
if (isset($_POST["submit_btn"])) {

    $to = "*******@mail.ru";
    $subject = "PHP Mail Test script";

    $from = "av";
    $message = "This is a test to check the PHP Mail functionality";
    $headers = "From:" . $from;

    // Sendmail in PHP using mail()
    if (mail($to, $subject, $message, $headers)) {
        $responseText = 'Mail sent successfully.';
    } else {
        $responseText = 'Unable to send mail. Please try again.';
    }
}
?>


Сам HTML:
<!-- Modal -->
    <div class="modal fade" id="modal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true" method="post" action="fff.php">
        <div class="modal-dialog">
            <div class="modal-content">
                <!-- Modal Header -->
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">X</span></button>
                </div>
                <!-- Modal Body -->
                <div class="modal-body">
                    <div class="container-fluid">
                        <div class="row">
                            <div class="col-md-6">
                                <ul class="list-group">
                                    <li class="list-group-item">
                                        <input type="checkbox" id="item1" value="А">
                                        <label for="item1">А</label>
                                    </li>
                                </ul>
                            </div>
                            <div class="col-md-6">
                                <ul class="list-group">
                                    <li class="list-group-item">
                                        <input type="checkbox" id="item15" value="Н">
                                        <label for="item15">Н</label>
                                    </li>
                                </ul>
                            </div>
                        </div>
                    </div>        

                    <!-- Modal Footer -->
                    <div class="modal-footer">
                        <div class="row">
                            <div class="col-md-8">
                                <p>Н*****</p>
                            </div>
                            <div class="col-md-4">
                                <a href="#" class="btncreate" data-toggle="modal" data-target="#modal" name="submit_btn" value="submit_btn">Кнопка отправки письма</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

Тут прописал: method="post" action="fff.php"

Спасибо.
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Простой 9 комментариев
Пригласить эксперта
Ответы на вопрос 1
Не хочу показаться недопонимающим, но вы в переменной $to в php не вставили емаил на который должно отправляться письмо)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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