2013-07-07 49 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

相關問題