第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用ajax提交表單后獲取警報消息

使用ajax提交表單后獲取警報消息

PHP
幕布斯7119047 2021-12-03 19:22:54
我已經(jīng)編寫了通過 ajax 發(fā)送電子郵件的代碼。單擊按鈕后,電子郵件已成功發(fā)送,但我沒有收到警報消息,這是為什么,我的代碼中有什么問題,請幫助我找出錯誤。這是我的 Ajax 代碼<script>    $(function () {        $("#myForm").submit(function (evenr) {            event.preventDefault(e);            var form_data = $(this).serialize();            $.ajax({                url:'mail.php',                method:'POST',                data:{data},                success:function(data){                    alert(data);                    $("#success_message").attr("style", "display: none");                }            });        });    });</script>這是我的 html 表單<div class="col-lg-5 col-md-6 home-about-left">    <form class="form-area contact-form text-right" id="myForm">     <h4 style="text-align: left;color: #ffffff;font-size: 24px;">Get a free consultation</h4></br>     <div class="row">         <div class="col-lg-12 form-group">             <div class="alert alert-success" id="success" style="display: none;">                 <strong>Success!</strong> Indicates a successful or positive action.             </div>         </div>      <div class="col-lg-12 form-group">       <input name="name" placeholder="Name" id="formClass" class="common-input mb-20 form-control" required="" type="text">       <input name="phone" placeholder="Phone Number" id="formClass" class="common-input mb-20 form-control" required="" type="text">       <input name="email" placeholder="Email" id="formClass" pattern="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{1,63}$" class="common-input mb-20 form-control" required="" type="email">       <input name="service" placeholder="Type of Pest control services" id="formClass" class="common-input mb-20 form-control" required="" type="text">      </div>      <div class="col-lg-12">       <!--<button class="genric-btn primary" style="float: left;">Send Message</button>-->      <input name="submit" type="submit" class="genric-btn primary" style="float: left;" value="Send Message">      </div>     </div>    </form>   </div>
查看完整描述

2 回答

?
SMILET

TA貢獻1796條經(jīng)驗 獲得超4個贊

<script>


    $(function () {

        $("#myForm").submit(function (evenr) {

            event.preventDefault(e);

            var form_data = $(this).serialize();

            $.ajax({

                url:'mail.php',

                method:'POST',

                data:{data},

                success:function(data){

                    alert(data);

                    if($.trim(data))

                     {

                     alert("Mail was sent !")

                    $("#success_message").attr("style", "display: none");

                     }else{ alert("Mail was not sent !")}

                }

            });

        });

    });


</script>

Ajax 文件更改:


if(isset($_POST['name']) && isset($_POST['phone']) && isset($_POST['email']) && isset($_POST['service'])) {


        $to = 'test@gmail.com';

        $subject = "{$_POST['name']} " . ' Requested the Pest Control Services';

        $message = '

            <html>

                <head>

                    <title>Pest Control Services</title>

                </head>

                <body>

                    <p><b>Name:</b> ' . $_POST['name'] . '</p>

                    <p><b>Phone:</b> ' . $_POST['phone'] . '</p>                        

                    <p><b>Email:</b> ' . $_POST['email'] . '</p>                        

                    <p><b>Services Type:</b> ' . $_POST['service'] . '</p>                        

                </body>

            </html>';

        $headers = "Content-type: text/html; charset=utf-8 \r\n";

        $headers .= "From:{$_POST['name']} {$_POST['email']}\r\n";

        if(mail($to, $subject, $message, $headers)){

          echo "1"; exit;

        else{

          echo "0"; exit;

        }

    }


查看完整回答
反對 回復(fù) 2021-12-03
?
滄海一幻覺

TA貢獻1824條經(jīng)驗 獲得超5個贊

嘗試這樣的事情..


if((isset($_POST['name']))&&(isset($_POST['phone'])&&$_POST['email']&&$_POST['service'])) {

        $to = 'ajerad30@gmail.com';

        $subject = "{$_POST['name']} " . ' Requested the Pest Control Services';

        $message = '

            <html>

                <head>

                    <title>Pest Control Services</title>

                </head>

                <body>

                    <p><b>Name:</b> ' . $_POST['name'] . '</p>

                    <p><b>Phone:</b> ' . $_POST['phone'] . '</p>                        

                    <p><b>Email:</b> ' . $_POST['email'] . '</p>                        

                    <p><b>Services Type:</b> ' . $_POST['service'] . '</p>                        

                </body>

            </html>';

        $headers = "Content-type: text/html; charset=utf-8 \r\n";

        $headers .= "From:{$_POST['name']} {$_POST['email']}\r\n";

       if(mail($to, $subject, $message, $headers))

          {

          echo "<script>alert('Mail was sent !');</script>";

          }

          else

          {

          echo "<script>alert('Mail was not sent. Please try again later');</script>";

          }

    }


查看完整回答
反對 回復(fù) 2021-12-03
  • 2 回答
  • 0 關(guān)注
  • 243 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號