我遇到了CkEditor的问题。我生成html代码(html电子邮件字符串)并将该字符串显示为Ckeditor。
$message = "<html><body>
bla.. bla.. bla.. bla..
✩✩✩
bla.. bla.. bla.. bla..
</body></html>";
echo $this->Form->textarea('emailContent', array(
'class' => 'ckeditor',
'value' => $message
));
我在我的电子邮件字符串中使用html star的十六进制代码但是这里的问题是当我向CKeditor显示我生成的字符串时,所有'&amp;#10025;'转换成'✩',当我发送此文本作为HTML电子邮件时,我得到'????'在电子邮件中。
我在电子邮件文本字符串中添加了以下代码,但仍然。
"<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />"
使用Amazon SES RawEmail发送邮件。
如何防止CKeditor发送十六进制值而不是字符。