名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。
- 沙盘模型展示类站点织梦程序模板(带手机端) 响应式法律咨询律师事务所类站点织梦程序模板(自适应手机 响应式站点建设网络科技类站点织梦程序模板(自适应手机端) 响应式代理记账财政咨询服务类站点织梦程序模板(自适应手
- 响应式精密机械模具类站点织梦程序模板(自适应手机端) 营销型发电机机电机械设备类站点织梦程序模板(带手机端) 响应式人力资源服务类站点织梦程序模板(自适应手机端) 环保废气废水处理工程类站点织梦程序模板(带手机端)
- 响应式营销型运动健身器械生产类织梦程序模板(自适应手机 响应式营销型恒温恒湿机系统环境设备类站点织梦程序模板(自适 响应式营销型环保设备科技类站点织梦程序模板(自适应手机 响应式灭火器干粉消防器材类站点织梦程序模板(自适应手机
在没用PhP5.4的系统环境做Dede网站的后台的时候,织梦程序58一直没有遇到这个问题,昨天上传一个新的模版到空间去测试发现网站的后台的系统基本参数设置中所有的中文网站内容都无法保存,关于这个问题,其实以前也听说过,知识一直没有遇到,这是因为站点编码的问题,UTF-8版本的织梦程序网站的后台在PhP5.4系统环境下没有这个问题,只有GBK版本的网站的后台才会出现这个问题,所以需要给表单中的中文转码踩能解决这个问题。
一、网站的后台基本参数无法保存中文的解决相关具体操作方法:
打开dede\templets\sys_info.htm,查找相关具体代码如下(大概在182行和192行,注意有两处)
htmlspecialchars($row['value'])
htmlspecialchars($row['value'],ENT_COMPAT ,'GB2312')
如果还发现有其他页面也有这个问题,同理,打开对应的模版网站文件,搜索相同字符再替换即可解决。
二、编辑器的中文无法保存的解决相关具体操作方法:
打开include/ckeditor/ckeditor_php5.php,查找相关具体代码如下(大概在第137行)
dede_htmlspecialchars($value)
修改成
dede_htmlspecialchars($value, ENT_COMPAT, 'GB2312' )
三、文章发布页标签不显示的解决相关具体操作方法:
打开dede/article_add.php 和 dede/article_edit.php,查找相关具体代码如下(分别在第101行和第108行)
dede_htmlspecialchars(cn_substrR($title,$cfg_title_maxlen))
均改为:
dede_htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312')
四、中文tag无法显示的解决相关具体操作方法:
打开 dede/templets/tags_main.htm,查找相关具体代码如下(大概在第82行)
htmlspecialchars($fields['tag'])
修改为:
htmlspecialchars($fields['tag'],ENT_COMPAT ,'GB2312')
以上四个解决相关具体操作方法基本能搞定gbk版本的Dede网站的后台在PhP5.4系统环境下不显示中文的问题,其实就是加了一个转码而已,原理很简单,如果还有其他什么地方的问题,可以参考此相关具体操作方法做类似修改。
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。织梦程序文章页实现点赞功能(非插件)