1

我的网站上有一个联系表,因此用户可以向我发送电子邮件,但我遇到了问题。

我想在电子邮件中使用 HTML 链接,并且我还希望用户发送给我的内容按照他们想要的方式进行格式化......让我解释一下。

如果用户发送此:

Hello World!

Isnt it a great Day?

不使用标题来启用 html,然后当它到达我时它会说这样的格式。

如果我使用标题 (MIME) 来启用 html,并在电子邮件中包含一个链接(我想这样做),那么它会以如下方式到达我:

Hello World!Isnt it a great Day?

如何包含 html,并保持电子邮件格式正确?

谢谢

希望这一切都有意义:S

4

1 回答 1

2

nl2br在您的消息中使用- http://php.net/manual/en/function.nl2br.php

它将用 HTML 替换所有换行符<br>

$message = nl2br($message, false);

如果要发送 HTML 电子邮件而不是 XHTML,则第二个参数 *is_xhtml* 是可选的

于 2012-06-17T10:35:09.813 回答