PHP邮件消息变量

时间:2013-07-28 17:38:03

标签: php email

这很可能是一个简单的修复,我有我的PHP表单

<?php


$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];




$to = "email";
$subject = "Quiz Entries";
$message = $_POST['email'];
$message = $_POST['name'];
$from = "website";
$headers = "From:" . $from;


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

echo "Mail Sent.";


?>

我希望电子邮件消息包含用户的电子邮件和名称,当我第二次声明变量时它只会覆盖它,因此只发送名称。

2 个答案:

答案 0 :(得分:2)

$message = $_POST['email'];
$message .= " ".$_POST['name'];

以这种方式(.=)将第二个变量追加到第一个,显然不会有覆盖

答案 1 :(得分:2)

您希望将name连接到消息(请注意.运算符)。在您的代码中,您只需使用$_POST['name']覆盖$ message。

$message = $_POST['email'];
$message .= $_POST['name'];
相关问题