2014-09-29 71 views
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'); 


?> 

我试图从变量改说别的,然后就张贴该使用者的消息中的电子邮件地址,这样我至少可以获取信息的方式。这有点破了!任何帮助将是非常赞赏:)

+0

发布您的HTML以及。 – Rimble 2014-09-29 13:12:03

回答

0

您好,我无法评论所以在回答部分写着:

if(empty($_POST['submit'])) 
{ 
echo "Form is not submitted!"; 
exit; 

这是什么的?

相关问题