这是一个简单的问题。我正在使用libmail类发送邮件。为了编写邮件我正在使用CKEditor。我的问题是,当我将邮件发送给某人时,邮件显示如下:
<p><span style="color: rgb(255, 160, 122);">data</span></p>
我已经尝试过了:
$message = htmlspecialchars(stripslashes($message));
和
$message = htmlentities($message);
它仍然做同样的事情。
答案 0 :(得分:0)
看着那个班级,我看到了一个Html方法。 因此,如果要使用charset UTF-8添加HTML,请使用:
$mail = new Mail;
$mail->To('receiver@example.com');
$mail->Html('<b>boldfaced</b>', 'UTF-8');
$mail->Send();
答案 1 :(得分:0)
尝试html_entity_decode
http://php.net/manual/en/function.html-entity-decode.php