【发布时间】:2012-03-04 09:48:44
【问题描述】:
因此,在我正在开发的网站上,您注册时会自动发送一封电子邮件。当它发送时,它会显示 css。
$body '<span style="color:#444444;">Header</span>';
我还尝试了我在网上找到的具有 style=\"asdas\" 的代码,然后使用命令删除斜杠,但这也不起作用。是否有一个简单的 php 代码可以简单地将 html 嵌入到电子邮件中?
【问题讨论】:
-
您需要在 $body 和您的字符串之间放置一个
=。不清楚你在问什么;您当前的代码有什么问题?您遇到了什么具体问题? -
并意识到用户是否看到 HTML 电子邮件完全取决于用户,而不是您。
-
您是否在标头中表明它是 html 电子邮件?
-
第二个@JamWaffles,请确保您使用正确的语法,并查看可用的 PHP IDE(如果您还没有使用)以及 PHP 调试技术和方法.这将为您节省大量时间,并使您的代码质量至少提高一点。
-
如果您直接发送 HTML,请考虑使用其中一个 PHP 邮件库 - 发送多部分电子邮件存在各种复杂问题,最好使用经过良好测试的代码库。