2013-09-30 42 views
-1

我想在電子郵件正文本身的電子郵件表單中添加「此消息來自etcetc.com」。希望這是有意義的..如何將自定義消息添加到我的表單郵件中

我sent_email.php

<?php 
$email_to = '[email protected]'; 
$name = $_POST['name']; 
$email = $_POST['email']; 
$subject = $_POST['subject']; 
$message = $_POST['message']; 

$headers = 'From: ' . $name . ' <' . $email . '>' . "\r\n" . 'Reply-To: ' . $email; 
if(mail($email_to, $subject, $message, $headers)) { 
    echo 'sent'; // we are sending this text to the ajax request telling it that the mail is sent..  
} else { 
    echo 'failed'; // ... or this one to tell it that it wasn't sent  
} 

?>

+1

您遇到過什麼問題? – Jasper

+1

考慮追加到'$ message' – karthikr

回答

0

像這樣:

<?php 
$email_to = '[email protected]'; 
$name = $_POST['name']; 
$email = $_POST['email']; 
$subject = $_POST['subject']; 
$message = "This message came from etcetc.com \r\n".$_POST['message']; 

$headers = 'From: ' . $name . ' <' . $email . '>' . "\r\n" . 'Reply-To: ' . $email; 
if(mail($email_to, $subject, $message, $headers)) { 
    echo 'sent'; // we are sending this text to the ajax request telling it that the mail is sent..  
} else { 
    echo 'failed'; // ... or this one to tell it that it wasn't sent  
} 
?> 
0

所有你需要做的就是你的文本添加到$message結束。

變化:

$message = $_POST['message'];

$message = $_POST['message'] . "\n\nThis message came from etcetc.com";

0

之前和之後添加消息,你想通過

$message = "This is before posted message\r\n"; 
$message .= $_POST["message"]; 
$message .= "\r\nthis is after the posted message"; 
相關問題