TinyMce 4保存在数据库中后清除我的代码标签

时间:2018-12-28 13:49:09

标签: tinymce tinymce-4

我正在使用 TinyMCE 4 编辑文本区域。我正在使用代码示例插件

将所有textarea保存在数据库中之后,我看不到<html> <body> <?php ?>之类的代码。

当我像文章一样将保存的数据加载到网站的前端时,一切都很好,但是当我想在textarea中编辑文章时, TinyMce 会清除我所有的codes和{ {1}}。

如何从数据库加载文章的所有内容,而又不会在 textarea 中丢失tagscodes进行编辑和保存?< / p>

接缝 TinyMce 可能在加载前删除了所有标签,可能是出于安全问题!

我正在使用 Codeigniter PHP框架

TinyMce

在保存到db之前: enter image description here

保存在db中并重新加载后: enter image description here

1 个答案:

答案 0 :(得分:0)

我可以通过添加来解决此问题:

<?php echo htmlentities($data); ?>

$ data 是已加载到textarea的数据,而htmlentities()使标记可见