【发布时间】:2011-03-29 10:10:51
【问题描述】:
我有一个邮件功能,它工作正常,我收到邮件。但问题是我也得到了 HTML 标签。我的代码如下:
$from=$_REQUEST['id'];
$to = 'xyz@abc.com';
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers = "From: $from \r\n" .
"Reply-To: $from \r\n" .
"X-Mailer: PHP/" . phpversion();
$subject="Contact Mail has received";
$message=" SOME HTML TAGS ";
在邮件正文中,我有 table、tr、td 等 HTML 标签。但是当我收到邮件时,我没有得到表格。我得到所有的 HTML 标签为table、tr、td。在标题中,我什至将内容类型指定为text/html,但我仍然遇到同样的问题。
我怎样才能避免这种情况?
【问题讨论】:
-
使用邮件类,以便您可以发送文本和 html 电子邮件示例:codeigniter.com/user_guide/libraries/email.html