2013-07-28 30 views
-2

這很可能是一個簡單的修復,我有我的PHP形式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."; 


?> 

我想要的電子郵件包含了用戶的電子郵件和名字,當我聲明變量第二次,它只是覆蓋它,所以只發送名稱。

+1

'$ message = $ _POST ['email']。 「」。 $ _POST ['name']',句號是連接符號/運算符。 –

回答

2

要連接name到消息(注意.運營商)。在你的代碼中,你只需用$_POST['name']覆蓋$消息。

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

以這種方式(.=)你追加第二個變量,首先,很明顯,不重寫將完成