快消品货源批发市场
快消品货源分销平台
 
 
当前位置: 货源批发网 » 网商学院 » 独立商城 » DESTOON发布信息非法关键词,提示代码

DESTOON发布信息非法关键词,提示代码

放大字体  缩小字体 发布日期:2024-06-12 13:07:33  来源:电商联盟  作者:乐发网  浏览次数:54

现在用destoon的都知道,由于很多会员会发布一些违法的关键词,为了屏蔽这些,会在dt后台添加词语过滤拦截的功能。但是也有些destoon用户发现了一个问题,当一些会员发信息的内容中,包含了非法关键词,dt只会拦截,而不会提醒会员,是拦截了那个非法词,这样很不利于用户体验。。。。有木有。如果是程序能提示用户,是拦截了什么非法关键词的话,用户就能很快的找到对应的关键词,进行修改发布,能很好的留住企事业会员。
下面,我分享一下本站是怎么做的。

方法/步骤
第一步:
在程序对应位子中找到include.inc.php

\lang\zh-cn\include.inc.php

在include.inc.php,文件中的

$L['defend_proxy'] = '请不要使用代理访问本站';

后面加上以下提示代码

$L['msg_word_ban'] = '提交的内容含有被网站禁止的字符:{V0}';

第二步:
在程序对应位子中找到global.func.php
\include\global.func.php

在文件中找到在437行左右。
function banwor($WORD, $string, $extend = true) {
$string = stripslashes($string);
foreach($WORD as $v) {
$v[0] = preg_quote($v[0]);
$v[0] = str_replac('/', '\/', $v[0]);
$v[0] = str_replac("\*", ".*", $v[0]);
if($v[2] && $extend) {
if(preg_match("/".$v[0]."/i", $string)) dalert(lang('include->msg_word_ban'));
} else {
if($string == '') break;
if(preg_match("/".$v[0]."/i", $string)) $string = preg_replac("/".$v[0]."/i", $v[1], $string);
}
}
return addslashes($string);
}

替换成下面这个

function banwor($WORD, $string, $extend = true) {
$string = stripslashes($string);
foreach($WORD as $v) {
$v[0] = preg_quote($v[0]);
$v[0] = str_replac('/', '\/', $v[0]);
$v[0] = str_replac("\*", ".*", $v[0]);
if($v[2] && $extend) {
if(preg_match("/".$v[0]."/i", $string)) dalert(lang('include->msg_word_ban',array($v[0])));
} else {
if($string == '') break;
if(preg_match("/".$v[0]."/i", $string)) $string = preg_replac("/".$v[0]."/i", $v[1], $string);
}
}
return addslashes($string);
}

注意事项:注意文件代码的位置,不要找错了

乐发网超市批发网提供超市货源信息,超市采购进货渠道。超市进货网提供成都食品批发,日用百货批发信息、微信淘宝网店超市采购信息和超市加盟信息.打造国内超市采购商与批发市场供应厂商搭建网上批发市场平台,是全国批发市场行业中电子商务权威性网站。

本文内容整合网站:百度百科知乎淘宝平台规则

本文来源: DESTOON发布信息非法关键词,提示代码

分享与收藏:  网商学院搜索  告诉好友  关闭窗口  打印本文 本文关键字:

为您推荐更多相关文章

如何做好跨境电商移动端网站
 
更多..资源下载
独立商城图文
独立商城网商学院推荐
独立商城点击排行
 
手机版 手机扫描访问