亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

將 PHP 表單信息發送到 2 個不同的電子郵件(一個固定,另一個給用戶)

將 PHP 表單信息發送到 2 個不同的電子郵件(一個固定,另一個給用戶)

PHP
qq_笑_17 2023-03-26 16:22:24
我有以下問題:我正在為一個大學項目制作一個網站,它有一個可以正常工作的 PHP 表單,但是,我不僅需要將此表單信息發送到特定的電子郵件,還需要發送給填寫表單的用戶。它只有 3 個字段(名稱、電子郵件和城市),我從 PHP 中使用以下代碼從 PHP 中拯救了這 3 個字段:  <?php$errorMSG = "";if (empty($_POST["nombre"])) {    $errorMSG = "Nombre requerido ";} else {    $name = $_POST["nombre"];}if (empty($_POST["email"])) {    $errorMSG = "Email requerido ";} else {    $email = $_POST["email"];}if (empty($_POST["ciudad"])) {    $errorMSG = "Ciudad requerida ";} else {    $message = $_POST["ciudad"];}/*if (empty($_POST["terms"])) {    $errorMSG = "Terms is required ";} else {    $terms = $_POST["terms"];}*/$EmailTo = "[email protected]";$Subject = "Nuevo mensaje del museo virtual";// prepare email body text$Body = "";$Body .= "Nombre: ";$Body .= $name;$Body .= "\n";$Body .= "Email: ";$Body .= $email;$Body .= "\n";$Body .= "Ciudad: ";$Body .= $message;$Body .= "\n";/*$Body .= "Terms: ";$Body .= $terms;$Body .= "\n"; */// send email$success = mail($EmailTo, $Subject, $Body, "From:".$email);// redirect to success pageif ($success && $errorMSG == ""){   echo "Mensaje enviado y link despachado";}else{    if($errorMSG == ""){        echo "Error en el envío :(";    } else {        echo $errorMSG;    }}?>我如何拯救 $email 變量以將其添加到 $Emailto 變量中并能夠將表單發送到用戶和管理員電子郵件?謝謝你能給我帶來的任何幫助!!
查看完整描述

1 回答

?
幕布斯7119047

TA貢獻1794條經驗 獲得超8個贊

我更新了您的代碼,使您能夠將消息發送給完成表單的用戶。


您可以通過修改郵件功能的“發件人:”部分來指定電子郵件作為消息的發件人。目前,發件人顯示為完成表單的用戶的電子郵件。


<?php

$errorMSG = "";


if (empty($_POST["nombre"])) {

    $errorMSG = "Nombre requerido ";

} else {

    $name = $_POST["nombre"];

}


if (empty($_POST["email"])) {

    $errorMSG = "Email requerido ";

} else {

    $email = $_POST["email"];

}


if (empty($_POST["ciudad"])) {

    $errorMSG = "Ciudad requerida ";

} else {

    $message = $_POST["ciudad"];

}


/*if (empty($_POST["terms"])) {

    $errorMSG = "Terms is required ";

} else {

    $terms = $_POST["terms"];

}*/



$EmailTo = "[email protected]";

$Subject = "Nuevo mensaje del museo virtual";


// prepare email body text

$Body = "";

$Body .= "Nombre: ";

$Body .= $name;

$Body .= "\n";

$Body .= "Email: ";

$Body .= $email;

$Body .= "\n";

$Body .= "Ciudad: ";

$Body .= $message;

$Body .= "\n";

/*$Body .= "Terms: ";

$Body .= $terms;

$Body .= "\n"; */


// send email

$success = mail($EmailTo, $Subject, $Body, "From:".$email);


// send email to user

$success_user = mail($email, $Subject, $Body, "From:".$email);



// redirect to success page

if ($success && $success_user && $errorMSG == ""){

   echo "Mensaje enviado y link despachado";

}else{

    if($errorMSG == ""){

        echo "Error en el envío :(";

    } else {

        echo $errorMSG;

    }

}

?>


查看完整回答
反對 回復 2023-03-26
  • 1 回答
  • 0 關注
  • 162 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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