dedecms 提示 body has not allow words 问题的解决方法

发布时间:2019-11-13编辑:脚本学堂
dedecms 提示 body has not allow words 问题的解决方法

dedecms提示:body has not allow words,大概意思思是 文章具有不充许的字符!。
一定是我在后台“系统”—“系统基本参数”—设置版块中的“互动设置”中敏感字词开设得太多,让会员用户中招了。
于是删去那些可有可无的,结果会员发文章正常。
可见问题是出在“系统基本参数”上。
可以通过以下修改,将英文提示,变为中文提示,这样就方便会员理解了。
修改文件:inclide/fileter.inc.php,大约19行左右

复制代码 代码如下:
if($cfg_notallowstr!='' && eregi($cfg_notallowstr,$svar))
{
preg_match_all("@{$cfg_notallowstr}@",$svar,$me);
$me = array_unique($me[0]);
$notallowkeys = '';
foreach($me as $v){
$notallowkeys .= $v . ', ';
}
$msg = '您发布的内容中带有不被允许的文字 :' . $notallowkeys;
ShowMsg($msg,'-1');
exit();
}

将修改后的文件上传替换即可。