0
我可能没有太好地说出标题。PHP web表单不显示用户的电子邮件输入从字段
我的网页表单以其他任何方式工作,除非我收到来自网络表单的提交,它表示发件人是Apache,当我希望它说出用户的名称或网站的名称时,表单已经提交。这里是我的代码:
<?php
if(empty($_POST['submit']))
{
echo "Form is not submitted!";
exit;
}
if(empty($_POST["name"]) ||
empty($_POST["email"]))
{
echo "Please complete required fields";
exit;
}
if(isset($_POST['submit'])){
$to = "[email protected]";
$from = $_POST['email'];
$name = $_POST['name'];
$phone = $_POST['phone'];
$subject = "Form Submission";
$subject2 = "Copy of Your Form Submission";
$message = $_POST['comment'] . "\n " . "From:" . " " . $_POST['name'] .
"\n " . "Telephone:" . " " . $_POST['phone'] . "\n " . :Email:" . " " . $_POST
['email'];
$message2 = "Thank you for your enquiry." . "\n " .
"Here is a copy of your enquiry for your records: " . "\n " . $_POST['comment']
. "\n " . "A member of our team will contact you shortly to discuss your
requirements.";
$headers = "From:" . $from;
$headers2 = "From:" . $to;
mail($to, $subject, $headers, $message);
mail($from, $subject2, $message2, $headers2);
}
header('Location: thank-you.html');
?>
我试图从变量改说别的,然后就张贴该使用者的消息中的电子邮件地址,这样我至少可以获取信息的方式。这有点破了!任何帮助将是非常赞赏:)
发布您的HTML以及。 – Rimble 2014-09-29 13:12:03