您现在的位置是:网站首页>网站制作心得网站建设教程

gbk版织梦dedecms在php5.4下系统基本设置不能保存中文以及在编辑器下中

2019-06-28来源: 网站建设教程 人已围观

简介 织梦系统我一直都是在用utf8版的,最近看重一个模板,就买了,可是上传到服务器发现系统基本设置下面不能保存中文,网上没找到很好的方法,自己看了一下,发现是网站编码的问题,我utf8的织

织梦系统我一直都是在用utf8版的,最近看重一个模板,就买了,可是上传到服务器发现系统基本设置下面不能保存中文,网上没找到很好的方法,自己看了一下,发现是网站编码的问题,我utf8的织梦在php5.4下就没问题,所以,要给表单中的字符转码。 gTa企业网站模板免费下载_网站建设_企业网站建设方案
后台-系统基本参数无法保存中文 修改方法: gTa企业网站模板免费下载_网站建设_企业网站建设方案
dede/templets/sys_info.htm里面搜索 gTa企业网站模板免费下载_网站建设_企业网站建设方案
htmlspecialchars($row[‘value’]) gTa企业网站模板免费下载_网站建设_企业网站建设方案
替换成 gTa企业网站模板免费下载_网站建设_企业网站建设方案
htmlspecialchars($row[‘value’],ENT_COMPAT ,’GB2312′) gTa企业网站模板免费下载_网站建设_企业网站建设方案
如果发现还有其他页面,也没办法保存中文,最好在dreamweaver下整站搜索htmlspecialchars($row[‘value’]),然后批量替换成htmlspecialchars($row[‘value’],ENT_COMPAT ,’GB2312′),这样就能保证系统的表单没问题。 gTa企业网站模板免费下载_网站建设_企业网站建设方案
但是这个修改的方法,对编辑器中的中文没办法,还要修改编辑器,方法为: gTa企业网站模板免费下载_网站建设_企业网站建设方案
include/ckeditor/ckeditor_php5.php文件 gTa企业网站模板免费下载_网站建设_企业网站建设方案
找到代码 gTa企业网站模板免费下载_网站建设_企业网站建设方案
$out = “<textarea name=/”” . $name . “/”” . $attr . “>” .htmlspecialchars($value). “</textarea>/n”; gTa企业网站模板免费下载_网站建设_企业网站建设方案
改成: gTa企业网站模板免费下载_网站建设_企业网站建设方案
$out = “<textarea name=/”” . $name . “/”” . $attr . “>” .htmlspecialchars( $value, ENT_COMPAT, ‘GB2312′ ). “</textarea>/n”; gTa企业网站模板免费下载_网站建设_企业网站建设方案
还有标签也不显示,修改方法为: gTa企业网站模板免费下载_网站建设_企业网站建设方案
1、dede/article_add.php 和 dede/article_edit.php将 gTa企业网站模板免费下载_网站建设_企业网站建设方案
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen)); gTa企业网站模板免费下载_网站建设_企业网站建设方案
改成 gTa企业网站模板免费下载_网站建设_企业网站建设方案
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,’GB2312’); gTa企业网站模板免费下载_网站建设_企业网站建设方案
这些都没问题后,发现 核心-批量维护-tag标签管理里面的中文标签全部都不显示了,真是麻烦,修改方法: gTa企业网站模板免费下载_网站建设_企业网站建设方案
打开/dede/templets/tags_main.htm gTa企业网站模板免费下载_网站建设_企业网站建设方案
找到: gTa企业网站模板免费下载_网站建设_企业网站建设方案
$fields[‘tag’] = htmlspecialchars($fields[‘tag’]); gTa企业网站模板免费下载_网站建设_企业网站建设方案
替换为 gTa企业网站模板免费下载_网站建设_企业网站建设方案
$fields[‘tag’] = htmlspecialchars($fields[‘tag’],ENT_COMPAT ,’GB2312′); gTa企业网站模板免费下载_网站建设_企业网站建设方案
这样修改,tag标签就显示了。 gTa企业网站模板免费下载_网站建设_企业网站建设方案
这样一修改,在php5.4下的gbk版织梦就不会出现编码的问题了。

很赞哦! ()

猜您喜欢

付费说明

    1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.

    2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”

    3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统

    4、【收费说明】制作企业网站,我是这么收费的!

文章评论

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
阿里云代金券 100 云产品通用

有效期30天 复购+升级

立即领取

站点信息

l