dedecms发布文章提示标题不能为空怎么办
开工了,首先祝贺大家猴年大吉!早上ytkah用dedecms发布文章提示"标题不能为空",春节这段时间基本没更新文章,回来后得赶紧补回来,可一开始就碰到这问题,以ytkah喜欢钻研的精神一定要先折腾一下怎么修改。
新的一年,我们用的云服务器有进行了升级,有些设置得调整一下。
问题根源:htmlspecialchars在php5.4默认为utf8编码,gbk编码字符串经 htmlspecialchars 转义后的中文字符串为空,也就是标题为空.
解决办法:给htmlspecialchars添加ENT_COMPAT ,’GB2312’参数修改编码默认值.
具体修改页面,代码如下:
1、dede/article_add.php
将$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改为$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312′);
2、dede/article_edit.php
将$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改为$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312′);
3、include/ckeditor/ckeditor_php5.php 138行左右,
将htmlspecialchars($value)
改为htmlspecialchars($value, ENT_COMPAT ,'GB2312′)
改完以后一切OK了,"标题不能为空"的提示不再出现了,文章也可以正常发布了
dedecms发布文章提示标题不能为空怎么办相关推荐
- 火车头采集器向dedecms发布文章,使阅读权限为待审核稿件
采集器采集起内容来,往往很难控制内容的数量,多了少了都不合适.如果刻意去控制内容的数量还不如手工转载! 但是在采集时将采集到的文章,发布为待审核稿件,从一方面可以缓解这种矛盾! 方法: 将发布规则中默 ...
- dedecms 发布文章时,关键字会自动加内链
在后台找到:核心->批量维护->文档关键词维护 把关键字和链接网址删掉就可以了,生成更新后前端页面就不会再链接了.>_<. 转载于:https://www.cnblogs.co ...
- dede article_eidt_action.php 5.7,织梦dedecmsV5.7后台编辑文章中文标题发布失败的解决方法...
织梦是一款比较有名的CMS网站管理系统了,由于它用起来简单和开源受到了很多站长朋友的青睐,目前国内很多的企业站,展示站等大多数都是用这款程序二次修改搭建的了,但是这款程序因为是开源的,可能没有专门的人 ...
- 新浪微博发布文章html,JS实现仿新浪微博发布内容为空时提示功能代码
本文实例讲述了JS实现仿新浪微博发布内容为空时提示功能.分享给大家供大家参考.具体如下: 这里使用JavaScript模拟新浪微博的一个功能,在发布微博的内容为空时,文本框提醒用户这里没有输入内容,本 ...
- php 标题去重复思想,WordPress网站发布文章时如何防止发布重复标题的文章?
事实上,所有插件后端代码都等同于将代码片段添加到functions.php中,functions.php代码片段可以生成插件,然后插件可以自然地集成到functions.php中.插件主要易于管理,但 ...
- 织梦文章发布 html仅动态,织梦dedecms采集文章后导出为仅动态的解决方案
想要让dedecms采集文章后,直接导出成仅动态的类型,而不是未生成?按照下面步骤即可实现. 登陆FTP,寻找 dede/co_export.php 文件,找到如下代码: //插入数据库 $rs = ...
- 前端学习(2449):发布文章组件
request.js <template> <div class="artical-container"><!--卡片--><el-car ...
- 27.blog前端-发布文章
点击写文章,会跳转到该页面 点击右上角的发布,会弹出发布的对话框因此,我们要调用文章分类列表和文章标签列表的接口 以及如果是点击文字的编辑按钮进入该页面的话,还需要通过调用文章id获取文章详情的接口 ...
- SpringBoot+Vue+Mybatis-plus 博客(四):完成发布文章、编辑文章、删除文章及查询文章功能
SpringBoot+Vue+Mybatis-plus 博客:个人博客介绍及效果展示 SpringBoot+Vue+Mybatis-plus 博客(一):完成博客后台前端登录页面.后端登录接口 Spr ...
最新文章
- 软考之运筹学计算-车床问题
- 【转】C# typeof()实例详解
- 使用Maven管理的项目,如何设置Context Root
- css button 四种状态,css中按钮的四种状态
- 实验一 软件工程准备
- 高德地图开启迪士尼赠票活动 带您开启迪士尼圆梦之旅
- mysql where执行顺序_mysql where执行顺序
- 社会工程学攻击的三个典例
- WIN7远程桌面连接显示凭据不工作的解决方法
- 未转变者服务器简单,未转变者服务器搭建教程详细讲解
- 《Python基础教程》学习笔记——异常
- AI初学者必看的4个顶级人工智能领域岗位
- Varint+ZigZag编码和解码
- mysql grant命令详解_MySQL授权命令grant的使用方法详解
- C语言实现可写入文件的账号密码登录系统,密码输入时掩盖,登录界面菜单选择,更改密码系统,课设必备。
- Momenta Mpilot Parking 自主泊车(APA/AVP)方案
- BIOS、UEFI、Boot Loader都是些什么
- 计算机科学个人陈述中文,计算机申请专业个人陈述范文
- 聚类分析——matlab
- Android DownloadManager的用法