【发布时间】:2014-11-20 16:46:51
【问题描述】:
以下代码旨在在完成销售时发送电子邮件。电子邮件的正文包含客户姓名、他们的电子邮件地址等信息。我想做的就是在电子邮件的最终输出中的每个字段中添加一个换行符。我尝试了一个简单的 HTML 换行符和 /n 和 /r 都不起作用....有什么想法吗?谢谢!
<?php
//Enter email to receive purchase alerts
///////////////////////////////////////////
$alert_email = 'sales@my-domain.com';
///////////////////////////////////////////
$username = $_POST['username'];
$password = $_POST['password'];
$to = $alert_email;
$subject = 'Sale! = ' .$course;
$message = $name. ' '. $email. ' '. $username. ' '. $password;
$headers = 'From: sales@my-domain.com' . "\r\n" .
'Reply-To: hi@my-domain.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
我确定需要更改的行是这一行(并在此处插入换行符:
$message = $name. ' '. $email. ' '. $username. ' '. $password;
谢谢!
【问题讨论】:
-
您已经在标题中附加了换行符。您在将其应用于邮件正文时遇到了哪些具体问题?
标签: php line-breaks