dede5.7 GBK 在php5.4环境下 后台编辑器无法显示文章内容
2017-01-17 20:07
495 查看
问题的原因是:是htmlspecialchars,PHP 5.4后GBK编码下默认不支持中文,转换后内容为空,UTF-8编码没有任何问题。
解决方法如下:
在\include\ckeditor\ckeditor_php5.php第137行左右。
把
修改成如下
这样,后台编辑器就可以显示内容了。
解决方法如下:
在\include\ckeditor\ckeditor_php5.php第137行左右。
把
$out = "<textarea name=\"" . $name . "\"" . $attr . ">" . htmlspecialchars($value) . "</textarea>\n";
修改成如下
$out = "<textarea name=\"" . $name . "\"" . $attr . ">" . htmlspecialchars($value,ENT_COMPAT,'ISO-8859-1') . "</textarea>\n";
这样,后台编辑器就可以显示内容了。
相关文章推荐
- 织梦dedecms后台发布文章提示“标题不能为空”,编辑器内容无法显示中文
- php7下dedecms文章内容不能显示,dede织梦{dede:field.body /}标签无法解析
- dede升级到5.7后不显示编辑器|织梦5.7文章编辑器无法调用
- DedeCMS V5.7使用session_register()在PHP5.4以上无法登录后台,页面无显示
- DedeCMS 5.7 升级 php版本 到 php 5.4 后出现 后台不能显示,标题不能为空解决办法。
- PHP7.1和dede5.7-utf8版本不兼容,后台会显示如下界面
- 解决dedecms 5.7文章编辑器附件上传图标不显示,后台编辑器加载缓慢的问题!!
- 织梦5.7 后台添加文章,文章内容框不能显示
- DEDE 5.7 PHP5.4 5.5 编辑器变空白的解决方案
- 解决dede文章编辑器附件上传图标无法显示
- Dede后台验证码不显示解决方法详解(dedecms 5.7)
- dede后台发表文章无法编辑(出现空白)的解决办法
- dedecms V5.7笔记:文章页和内容页的分页代码判断 只显示前后几页的办法 与getjson在ie下无法刷新的简便方法
- Dede实现文章列表隔行换背景色让显示内容有所区别
- SnagIt截图后无法在编辑器打开,不显示截图内容的解决办法(转)
- dedecms升级到V5.7后台按钮,编辑器无法显示
- php5.4环境下DedeCMS登录退出后台空白的解决办法汇总
- 黄聪:在WordPress后台文章编辑器的上方或下方添加提示内容
- dede后台文章无法编辑(出现空白)的解决办法
- 『PHP』UTF8编码页面存入GBK数据时使用iconv遇到无法转码的字符时中断内容丢失及解决方法