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

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

如何獲取我收到的電子郵件中顯示的電話號碼和姓名 - PHPMailer

如何獲取我收到的電子郵件中顯示的電話號碼和姓名 - PHPMailer

嗶嗶one 2023-09-18 17:19:21
因此,我收到的電子郵件僅顯示主題、發(fā)件人、收件人,但不顯示發(fā)件人姓名或電話號碼,這不是在本地完成的,而是從我的網站托管位置完成的。我希望它在正文后顯示發(fā)件人的姓名和電話號碼。這是我的代碼:<?phpuse PHPMailer\PHPMailer\PHPMailer;use PHPMailer\PHPMailer\Exception;use PHPMailer\PHPMailer\SMTP;require 'vendor/autoload.php';    $mail = new PHPmailer();    $mail->Host = "";    $mail->isSMTP();    $mail->SMTPAuth = true;    $mail->SMTPDebug = SMTP::DEBUG_OFF;    $mail->Username = "";    $mail->Password = "";    $mail->SMTPSecure = "tls";    $mail->Port = 587;    $mail->addAddress('');    $mail->setFrom($_POST['email']);    $mail->Subject = $_POST['subject'];    $mail->isHTML(true);    $mail->Body = $_POST['message'];    $mail->Name = $_POST['name'];    $mail->Phone = $_POST['number'];    if(!$mail->send()) {    echo 'Message could not be sent.';    echo 'Mailer Error: ' . $mail->ErrorInfo;    } else {    echo 'Message has been sent';    }        //echo $mail->ErrorInfo;?>這是我的html:<form action="contact.php" method="post" class="signin-form mt-lg-5 mt-4">    <div class="input-grids">        <input type="text" name="name" placeholder="Full name or Business"         class="contact-input" required=""/>        <input type="email" name="email" placeholder="Your email" class="contact-         input" required=""/>        <input type="text" name="subject" placeholder="Subject" class="contact-         input" required=""/>        <input type="text" name="number" placeholder="Phone number"         class="contact-input" />    </div>    <div  class="form-input">        <textarea name="message" placeholder="Type your message here"         required=""></textarea>    </div>    <div  class="form-input mb-5">        <label class="container"><p>Send me a copy <a href="#">privacy policy.         </a></p>        <input type="checkbox">        <span class="checkmark"></span>        </label>    </div>    <button class="btn submit">Submit</button></form>然后給我的提交按鈕這個屬性<button class="btn submit" name="submit">Submit</button>最后一件事:我想表明該消息已發(fā)送到聯系表單上方,而不是頁面頂部,這不是首要任務,但我仍然想知道。
查看完整描述

1 回答

?
叮當貓咪

TA貢獻1776條經驗 獲得超12個贊

您基本上想要創(chuàng)建一個$message變量并將其分配給$mail->Body.


您顯示的第二個示例很接近,但您需要確保以下內容位于 $_POST['submit'] if 語句中。


$body = $_POST['message'];

$name = $_POST['name'];

$phone = $_POST['number'];

就像這樣:


    if (isset($_POST['submit'])) {

        require 'vendor/autoload.php';


    $body = $_POST['message'];

    $name = $_POST['name'];

    $phone = $_POST['number'];


        $mail = new PHPmailer();


        $mail->Host = "";

        $mail->isSMTP();

        $mail->SMTPAuth = true;

        $mail->SMTPDebug = SMTP::DEBUG_OFF;

        $mail->Username = "";

        $mail->Password = "";

        $mail->SMTPSecure = "tls";

        $mail->Port = 587;


        $mail->addAddress('');

        $mail->setFrom($_POST['email']);

        $mail->Subject = $_POST['subject'];

        $mail->isHTML(true);

        $mail->Body = $body . "<br>Phone number: " . $number . "<br>Name: " . $name;

$response = $mail->send(); //to actually send the email

    }

對于:最后一件事:我想表明該消息已發(fā)送到聯系表單上方,而不是頁面頂部,這不是首要任務,但我仍然想知道。


您可以通過 ajax 來主題表單并監(jiān)聽 $response 值。如果是 1 就可以了,否則就有問題了。


查看完整回答
反對 回復 2023-09-18
  • 1 回答
  • 0 關注
  • 156 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號