Php 试图在电子邮件中添加HTML,但它';它不工作了? $body=“

Php 试图在电子邮件中添加HTML,但它';它不工作了? $body=“,php,Php,CodeFundamentals.com发布了一篇新文章,标题为:。您收到这封电子邮件是因为您订阅了我们的时事通讯。若要取消订阅,请填写表格。”; 如果我只做,然后做一些基本的文本,然后它就会发送,这样我就知道HTML被接受了。我错了吗 不要将mail()用于MIME电子邮件。mail()是可怜的无用垃圾。使用像Swiftmailer或PHPMailer这样的工具,这两种工具都使得发送mime电子邮件变得非常简单。我没有阅读整行内容(你真的应该把它拆分一下),但是:你在逃避“在$article

CodeFundamentals.com发布了一篇新文章,标题为:。



您收到这封电子邮件是因为您订阅了我们的时事通讯。若要取消订阅,请填写表格。

”;
如果我只做
,然后做一些基本的文本,然后它就会发送,这样我就知道HTML被接受了。我错了吗

不要将mail()用于MIME电子邮件。mail()是可怜的无用垃圾。使用像Swiftmailer或PHPMailer这样的工具,这两种工具都使得发送mime电子邮件变得非常简单。我没有阅读整行内容(你真的应该把它拆分一下),但是:你在逃避
$articleURL
的变量连接前面。要在尝试发送邮件之前测试您的引用,请参阅执行操作
echo”

..

看起来像是在你浏览器的源代码中。你可以确定哪里出了问题。谢谢。我删除了我的文章URL的\两个,我还注意到articleTitle也有一个。更新的代码在我的原始帖子中。仍然没有电子邮件你说仍然没有邮件,并且你在没有
邮件()的情况下编辑了你的问题
相关代码。您是在自己的计算机上还是在托管站点上运行此功能?
        $body = "<p style=\"text-align:center;\"><img src=\"http://www.codefundamentals.com/images/logo.gif\" /></p><br /><p>CodeFundamentals.com has posted a new article titled: <a href=\"http://www.codefundamentals.com/blog/ " . $articleURL . "\">".$articleTitle."</a>.</p><br /><br />You are recieving this e-mail because you subscribed to our newsletter. To unsubscribe, please <a href=\"http://www.codefundamentals.com/unsubscribe.php\">click here</a> and fill out the form.</p>";