您现在的位置是:网站首页>建站学院织梦CMS
织梦在php 5.4下标题不能为空,中文修改显示空白错误
2020-04-26来源: 【织梦CMS】 人已围观
简介 织梦dedecms在php 5.4下标题不能为空,中文修改显示空白错误 。 1.dedecms发布文章提示”标题不能为空” 现象是发布英文标题没问题,发布中文会提示“标题不能为
织梦dedecms在php 5.4下标题不能为空,中文修改显示空白错误 。
1.dedecms发布文章提示”标题不能为空”
现象是发布英文标题没问题,发布中文会提示“标题不能为空”
因为htmlspecialchars在php5.4默认为utf8编码,
gbk编码字符串经 htmlspecialchars 转义后的中文字符串为空,也就是标题为空。
所以给htmlspecialchars添加ENT_COMPAT ,’GB2312′参数修改编码默认值。
具体方法:
2.在dede安装目录执行
sed -i “s/htmlspecialchars(/gbkhtmlspecialchars(/g” `grep htmlspecialchars/( -rl *`
2./include/common.func.php中任意位置添加函数
function gbkhtmlspecialchars($str)
{
return htmlspecialchars($str, ENT_COMPAT ,’ISO-8859-1′);
}
很赞哦! ()
下一篇:织梦获得某篇文章内容的几种方法
猜您喜欢
相关文章
付费说明
1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.
2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”
3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统
4、【收费说明】制作企业网站,我是这么收费的!