本文目录一览:
- 1、dedecms自定义表单提交之后,无法从数据库中读取中文字符在后台显示
- 2、dedecms后台上传中文附件,但VPS里面看到是乱码
- 3、织梦后台友情链接不能显示中文?网站页面可以显示,就是后台不能显示中文。我用的是gbk的
- 4、DedeCms后台生成首页时,栏目名称中文显示乱码,英文正常显示。这是什么原因?
- 5、DedeCms后台系统设置中文无法保存不显示
- 6、dede管理后台 中文无法保存,英文保存就没有问题。
dedecms自定义表单提交之后,无法从数据库中读取中文字符在后台显示
找到后台目录下的templets/diy_list.htm文件 找到语句:
foreach($fieldlist as $field=$fielddata) {
if($fields[$field]=='') continue;
if($fielddata[1]=='img') {
$fields[$field] = "a href='{$fields[$field]}' target='_blank'img src="images/channeladd.gif" border='0' / 图片附件/a\r\n";
} else if($fielddata[1]=='addon') {
$fields[$field] = "a href='{$fields[$field]}' target='_blank'img src="images/channeladd.gif" border='0' / 其它附件/a";
}else{
if(!in_array($fielddata[1],$allowhtml)){
$fields[$field] = htmlspecialchars($fields[$field]);
}
}
echo 'trtd bgcolor="#ffffff" '.$fielddata[0].'/tdtd bgcolor="#ffffff" colspan="2"'.$fields[$field].'/td/tr';
}
添加else if($fielddata[1]=='datetime'){
$fields[$field] = GetDateTimeMk($fields[$field]); ;
}
在改之前 最好要先备份文件,避免一些不必要的麻烦。
dedecms后台上传中文附件,但VPS里面看到是乱码
请检查您的空间是否支持gbk中文
数据库编码更改为GBK。可通过Phpmyadmin在线修改或者通过客户端远程连接后修改。
请确定您的网站系统编码和数据库编码一致性哦
梦客吧织梦模板 为您解答
望采纳
织梦后台友情链接不能显示中文?网站页面可以显示,就是后台不能显示中文。我用的是gbk的
友情链接 是插件 虽然程序 里规定了编码单本身文档保存的时候是有编码区别的。
meta http-equiv="Content-Type" content="text/html; charset=?php echo $cfg_soft_lang; ?"
gbk应该是用第二种保存方法保存,解决方法有2种
1,将友情链接的几个文件全部另存为,保存格式为图片的第二种。
2,删除插件,去重新下载gbk的友情链接插件。
注:相关文件在dede\templets目录下的文件名为friendlink_开头的文件一共4个。
DedeCms后台生成首页时,栏目名称中文显示乱码,英文正常显示。这是什么原因?
会不会跟你的编码有问题,比如你DEDE版本是UF-8,你模板是GDK的。
DedeCms后台系统设置中文无法保存不显示
检查权限
网站安装目录是中文还是英文
在官方下载最新版本的源码
模板居织梦模板
为您解答
祝你成功
望采纳
dede管理后台 中文无法保存,英文保存就没有问题。
后台-系统基本参数无法保存中文 修改方法:
dede\templets\sys_info.htm里面搜索
htmlspecialchars($row['value'])
修改成为:
htmlspecialchars($row['value'],ENT_COMPAT ,'GB2312')
应该是363以及383两处
亲测有效