显示TinyMCE输入的文本,导致无法显示的字符

时间:2013-09-02 00:29:16

标签: php javascript tinymce html-entities html-escape-characters

Text error

网站设置为使用UTF-8,所以这不应该是问题:

<meta charset="utf-8">

查看TinyMCE“查看源代码”选项,代码如下:

<p>Posted by J. King</p>
<p>This is just a test. &nbsp;This is just a test.</p>
<p>&nbsp;</p>

在数据库中查看它并进行消毒并转换为以下内容:

&lt;p&gt;Posted by J. King&lt;/p&gt;
&lt;p&gt;This is just a test. &amp;nbsp;This is just a test.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

我正在使用html_entity_decode将已保存的数据库文本转换回应该具有的正确格式。我以为我在这里用书做了一切,并没想到我做错了什么?我有什么办法可以解决这个问题吗?

0 个答案:

没有答案