这篇文章主要介绍了dedecmsV5.7系统后台编辑文章中文标题发布失败的解决方法教程,通过三个文件的代码修改,覆盖之前的文件,问题就会解决,需要的朋友可以参考下

dedecmsV5.7系统后台编辑文章中文标题发布失败,当输入中文标题发布文章的时候总是发布不成功,还提示标题不可以为空。当时小编又测试了用英文来测试却可以。小编开始认为可能是程序没有上传完毕就安装了,于是就又再次的上传安装了一遍还是这样提示。那么遇到这种问题,究竟该如何去解决呢?

解决方法:

第一步:连接FTP软件,按照目录路径找到include/ckeditor/ckeditor_php5.php使用高级编辑器打开在137行代码:

$out = "<textarea name=\"" . $name . "\"" . $attr . ">" . 
htmlspecialchars($value) . "</textarea>\n";

改为:

$out = "<textarea name=\"" . $name . "\"" . $attr . ">" . 
htmlspecialchars($value, ENT_COMPAT ,'GB2312′) . "</textarea>\n";

第二步:按照目录路径找到dede/article_add.php文件,使用高级编辑器打开在101行如下代码:

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

修改为:

$title = htmlspecialchars(cn_substrR
($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312′);

第三步:按照目录路径找到dede/article_edit.php文件使用高级编辑器打开找到108行代码如下:

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

修改为:

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312′);

把以上三个文件中的这些代码都修改后,保存上传到FTP中覆盖之前的文件。然后再登陆网站的后台一键更新下缓存,再去发布文章的时候就可以了。其实问题的主要原因就是函数:htmlspecialchars()经过转义后把标题的中文字符串转义为空了。

以上三个步骤其实就是再把参数修改默认为GB2312的编码格式就解决了。

以上就是dedecmsV5.7系统后台编辑文章中文标题发布失败的解决方法教程的详细内容,更多关于dedecms中文标题发布失败的资料请关注爱安网其它相关文章!

最新资讯
消息称汽车之家获批在港二次上市 集资约10亿美元

消息称汽车之家获批在

据路透旗下IFR报道,中国在线汽车销售网站汽车之家获批
马斯克称特斯拉加州工厂因零件短缺停产两日后已复产

马斯克称特斯拉加州工

美国特斯拉首席执行官埃隆·马斯克25日在社交媒体上说
首次盈利后,理想汽车依然不敢All in纯电

首次盈利后,理想汽车依

几乎可以预见,理想汽车同时投入增程式和纯电动领域两条
获投即巅峰,烧钱盈利难?奈雪的茶难改“网红”经济宿命

获投即巅峰,烧钱盈利难

大年三十——“行业老二”奈雪的茶(下称“奈雪”)选择在
2020全球CEO年薪大榜:劈柴哥年入2.8亿美元登顶

2020全球CEO年薪大榜:

马斯克和贝索斯,就一直在首富的宝座上你追我赶。
1毫秒都很重要!电竞教练需求大增 新兴职业前途无量

1毫秒都很重要!电竞教

电子竞技环境正在发生改变。
最新文章
解决dedecms(5.6/5.7)缩略图缩放变形问题方法

解决dedecms(5.6/5.7)

这篇文章主要为大家介绍了解决dedecms(5.6/5.7)缩略图
Dedecms如何修改程序禁止会员发布重复文章的方法

Dedecms如何修改程序

这篇文章主要为大家介绍了Dedecms如何修改程序禁止会
织梦dedecms在搜索结果页按栏目分类显示搜索数据

织梦dedecms在搜索结

这篇文章主要为大家详细介绍了织梦dedecms在搜索结果
dedecmsV5.7系统后台编辑文章中文标题发布失败的解决方法教程

dedecmsV5.7系统后台

这篇文章主要介绍了dedecmsV5.7系统后台编辑文章中文
dedecms任意页面调用指定栏目内容的方法

dedecms任意页面调用

这篇文章主要介绍了dedecms任意页面调用指定栏目内容
dedecms修改Mysql数据库端口号教程

dedecms修改Mysql数据

这篇文章主要介绍了dedecms修改Mysql数据库端口号教程