软件
介绍水淼dedeCMS文章更新器是一款可以帮助用户在dedeCMS发布文章的工具,您可以通过该软件挂机并设置每篇等待来实现定时发布,它可以将一批文章自动定时发布到dedeCMS的普通文章栏目,简单又实用。
内置计划任务,可以挂机在每天指定时间点自动点击开始站群更新按钮
内置批处理,可以批量创建栏目、删除栏目、删除文章。
问题症状V5.7登录后台后,发布英文标题没问题,发布中文会提示“标题不能为空”。
问题根源htmlspecialchars在php5.4默认为utf8编码,gbk编码字符串经 htmlspecialchars 转义后的中文字符串为空,也就是标题为空。
解决办法给htmlspecialchars添加ENT_COMPAT ,'GB2312'参数修改编码默认值。
修改示例
1.dede/article_add.php 和 dede/article_edit.php 将
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
修改为
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
2.include/ckeditor/ckeditor_php5.php 将138行
htmlspecialchars($value)
修改为
htmlspecialchars($value, ENT_COMPAT ,'GB2312')
再测试发布文章,成功!
相关
文章热门
专题本站为非营利性个人网站,本站所有游戏来自于互联网,版权属原著所有。如有侵犯你的版权,请发邮件给wishdown2023@163.com
湘ICP备2021017279号-3 公安部备案号:13092602000101
Copyright©2006-2019 www.wishdown.com All rights reserved