php邮件函数中的HTML

php邮件函数中的HTML,php,html,function,email,Php,Html,Function,Email,我的网站上有一个联系表格,用户可以给我发电子邮件,但我遇到了一个问题 我想在电子邮件中使用一个HTML链接,我还想让用户发送给我的内容按照他们的要求格式化。。。。让我解释一下 如果用户发送此消息: Hello World! Isnt it a great Day? 如果不使用标题来启用html,那么当它到达我这里时,它会这样说 如果我使用标题(MIME)来启用html,并在电子邮件中包含一个链接(我想这样做),那么它会通过以下方式到达我: Hello World!Isnt it a grea

我的网站上有一个联系表格,用户可以给我发电子邮件,但我遇到了一个问题

我想在电子邮件中使用一个HTML链接,我还想让用户发送给我的内容按照他们的要求格式化。。。。让我解释一下

如果用户发送此消息:

Hello World!

Isnt it a great Day?
如果不使用标题来启用html,那么当它到达我这里时,它会这样说

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

Hello World!Isnt it a great Day?
我如何包括html,并保持电子邮件格式正确

谢谢


希望所有这些都有意义:在你的信息中使用
nl2br

它将用HTML

$message = nl2br($message, false);

如果你想发送一封HTML电子邮件而不是xhtml,那么第二个参数*is_xhtml*是可选的?具体来说,您不理解HTML的哪一部分表示换行符或段落?您不应该在电子邮件中使用XHTML。@hakre根据PHP手册中的示例,这就是
nl2br
返回的内容。阅读结束语,测试您自己,使用修复/控制此问题所需的参数。@hakre right:)在发送消息后刚刚注意到-$is_xhtml必须设置为
false
@hakre;)