2013-07-07 46 views
1

我正在使用Jquery文本编辑器。我复制并粘贴在texteditor下面给出的XML在texteditor中显示XML(例如,tinymce,JQuery编辑器)PHP

<shoes> 
    <shoe> 
    <shouename>Shoue</shouename> 
    </shoe> 
</shoes> 

然后我点击保存并保存在Mysql数据库中的XML。然后当我编辑相同的时候,我在texteditor字段中看到“Shoue”。但我想要显示它,因为它是如下在texteditor

<shoes> 
    <shoe> 
    <shouename>Shoue</shouename> 
    </shoe> 
</shoes> 

我认为texteditor使HTML与XML。 如何使用PHP在texteditor中显示XML。这样我可以编辑XML并保存。

回答

0

尝试htmlspecialchars()并阅读有关XSS的内容 - 当您希望在HTML页面上输出用户数据时,您应始终使用此功能。
作为变体,尝试Twig模板引擎 - 非常简单并且内置了转义。

+0

感谢您的回复!我的错误是我在将数据插入到数据库时没有使用htmlentities()。现在它正在工作。 – user2557649

相关问题