Gmail中的PHP_EOL问题

时间:2015-07-27 15:51:25

标签: php post gmail

以下代码是通过电子邮件发送时提交的联系表单正文。当我在Gmail中查看此输出时,所有输入数据都是一行。我试过PHP_EOL命令插入一个换行符,但没有运气。谁知道我做错了什么?我的目标是让每个帖子都在新行上,以便用户更容易阅读。

<?PHP
$m->Subject = 'Contact form submitted';
$m->Body = $_POST['cd-name'] . PHP_EOL;
$m->Body .= $_POST['cd-email'] . PHP_EOL;
$m->Body .= $_POST['cd-textarea'];
?>

1 个答案:

答案 0 :(得分:1)

试试这个:

<?PHP
$m->Subject = 'Contact form submitted';
$m->Body = "{$_POST['cd-name']}
{$_POST['cd-email']}
{$_POST['cd-textarea']}";
?>

当然,在实际使用此代码之前,您需要清理这些数据。