我有以下问题:我正在为一个大学项目制作一个网站,该网站的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 = "yo@prueba.com";
$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 page
if ($success && $errorMSG == ""){
echo "Mensaje enviado y link despachado";
}else{
if($errorMSG == ""){
echo "Error en el envío :(";
} else {
echo $errorMSG;
}
}
?>
如何挽救$ email变量以将其添加到$ Emailto变量中,并能够将表单发送给用户和管理员电子邮件?
谢谢您能给我带来的帮助!!