您的当前位置:首页 >> 建站学院 >> 网站运营

DEDE 5.7 PHP5.4 5.5 编辑器变空白的解决方案

来源:无锡做网站  作者:35on  时间:2015/7/16 9:04:30

追根溯源,是htmlspecialchars惹的祸,PHP 5.4后GBK编码下默认不支持中文,转换后内容为空,太TM坑爹了!

UTF-8编码没有任何问题。

解决办法:

htmlspecialchars($value,ENT_COMPAT,'ISO-8859-1');  


DEDE v5.7解决办法:

修改DeDeCMS\include\ckeditor\ckeditor_php5.php文件,137行左右

$out = "" . htmlspecialchars($value) . "\n";  

改成

$out = "" . htmlspecialchars($value,ENT_COMPAT,'ISO-8859-1') . "\n";  


DEDE 5.7 PHP5.4 5.5 编辑器变空白的解决方案.txt


网站地图 Copyright©2017-2018 三五在线科技 版权所有 苏ICP备11076999号-2