其实出现这样的问题是因为:htmlspecialchars在phpV.IV默认为utfVIII编码,gbk编码字符串经htmlspecialchars转义后的中文字符串为空,也就是标题为空.

修改如下:

I..dede/article_add.php和dede/article_edit.php

将$title=htmlspecialchars" />

"景先生毕设|www.jxszl.com

织梦dedecms后台发布文章时提示标题不能为空”的解决办法

2022-10-29 16:28编辑: www.jxszl.com景先生毕设
有时我们在登录后台发布文章时,会提示标题不能为空",I.直发不了文章,下面就给出解决的办法:

其实出现这样的问题是因为:htmlspecialchars在phpV.IV默认为utfVIII编码,gbk编码字符串经htmlspecialchars转义后的中文字符串为空,也就是标题为空

 更多精彩就在: 51免费论文网|www.jxszl.com 
.

修改如下:

I..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,GBIIIIII.II);

II.include/ckeditor/ckeditor_phpV.phpI.IIIVIII行

将htmlspecialchars($value)替换为htmlspecialchars($value,ENT_COMPAT,GBIIIIII.II)

测试下,发布文章成功.


原文链接:http://www.jxszl.com/biancheng/dedecms/75197.html