0
这是我的问题:我第一次使用TinyMCE作为textarea插入到数据库中以显示在博客上的数据。TinyMCE MySQL和html标签
我把数据输入到textarea中,插入到数据库表中,当文本到达数据库时它有html标签。当它显示在网页上时,它显示html标签。这些标签显然是由TinyMCE添加的,如果他们工作,这可能是好的。但他们不工作。他们只显示。
我已经搜索,但找不到一个可以理解的解决方案。我试图净化发布的数据。我尝试删除所有过滤器。什么都没有
一个解决方案建议增加这一点,这是我加入CDN链接下的头,但无济于事:
<script>
tinyMCE.init({
mode: "textareas",
theme: "advanced",
force_br_newlines: false,
force_p_newlines: false,
forced_root_block: '',
});
</script>
如果有人可以帮助,我将不胜感激。
的moste原因可能是你逃跑的HTML代码您张贴要么温家宝将它插入到数据库或当您上显示你的网页。 –
@ t.niese。感谢您的回复。是的,我“清理”发布数据,但在这种情况下,我删除了所有过滤器:$ post_content = $ _POST ['post_content'];然后将$ post_content的内容插入数据库表中。在MySQL中,我看到内容包含html标签。然后这些显示在网页上。 – JimB814