我正在設置一個付款頁面,我是一名設計師而不是開發人員。所以我一直有一些問題。付款完成後,會經歷幾個階段併產生響應。在返回的response.php文件中,我有機會注入一些代碼來發送電子郵件給客戶,告訴他他已經收到了付款。PHP郵件發送時沒有變量
郵件確實發送到客戶端,但變量丟失。我收到文字信息。任何人都可以幫助將非常感激。
$name = $_POST['name'];
$email = $_POST['email'];
$client = $_POST['CUST_NUM'];
$amount = $_POST['AMOUNT'];
$email_from = '[email protected]';//<== update the email address
$email_subject = "RCEH Website Payment Activity";
$email_body = "You have received a payment from a client $name.\n".
"Account Number:\n $client".
$to = "[email protected]";//<== update the email address
$headers = "From: $email_from \r\n";
$headers .= "Reply-To: $email \r\n";
//Send the email!
mail($to,$email_subject,$email_body,$headers);
不能確定你想要什麼。但是將這些變量添加到$ email_body中例如:$ email_body =「Hello $ name您的電子郵件地址是$ email並且金額是:$ amount」;希望這可以幫助,這是你正在尋找。 – StudioArena 2013-04-24 08:58:41
你在身體裏有什麼? – 2013-04-24 09:14:17
Lolcoder感謝您回覆 - 正文發給我的是「您已收到客戶的付款 帳號: [email protected]」 – paddym 2013-04-24 11:11:21