php mail()函数剥离了返回中断

时间:2012-07-03 23:59:28

标签: php mysql html special-characters

这是一封电子邮件示例:

Hello $name

thank you for joining $sitenamee

regards, the management.

使用简单的submit按钮从textarea中保存 我遇到的问题是当我使用php mail()函数发送电子邮件时 我收到了我的电子邮件:

Hello $name
thank you for joining $sitenamee
regards, the management.

相同的内容很好,但回复中断已经消失。现在如果我将<br>标签添加到<textarea>并保存,它会发送电子邮件中断。 在不必向我的电子邮件中添加<br>标记的情况下解决此问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

使用nl2br()命令让PHP在发送时在运行时添加<标签。

http://php.net/manual/en/function.nl2br.php

nl2br($message);
mail($to, $subject, $message);