都是 htmlspecialchars的错,解决 织梦cms dedecms 标题不能为空 不支持php5.3 php5.4 php5.5版本
article_add.php 101行
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
ckeditor_php5.php
$out = "<textarea name="" . $name . """ . $attr . ">" . htmlspecialchars($value) . "</textarea> ";
改成
$out = "<textarea name="" . $name . """ . $attr . ">" . htmlspecialchars($value,ENT_COMPAT ,'GB2312') . "</textarea> ";
$out = "<textarea name="" . $name . """ . $attr . ">" . htmlspecialchars($value,ENT_COMPAT ,'GB2312') . "</textarea>
";$out = "<textarea name="" . $name . """ . $attr . ">" . htmlspecialchars($value,ENT_COMPAT ,'GB2312') . "</textarea>
";
htmlspecialchars因为在php5.3 php5.4 php5.5 默认为utf8
添加ENT_COMPAT ,'GB2312'即可 不支持GBK
.....
此外还有多个地方需要替换, 哎......
转自:http://blog.****.net/churujianghu/article/details/9347445