«

EMLOG过滤指定非法敏感词的方法

时间:2019-9-11 09:30     作者:博客志     分类: emlog教程


反垃圾内容是站长必做的工作之一,EMOG原生系统中并没有对敏感词进行屏蔽和过滤的功能,现在就来为大家分享一个EMLOG过滤指定非法敏感词的方法。

一、操作步骤

1、打开模板文件module.php,在底部添加如下代码,其中**代码敏感词

<?php $badstring="**|**|**";?>

2、打开模板文件log_list.php,找到如下代码

<?php echo $value['log_description']; ?>

3、将上面的代码替换为下面的代码

<?php echo preg_replace("/$badstring/i",'',$value['log_description']);?>

4、打开模板文件echo_log.php,找到如下代码

<?php echo $log_content; ?>

5、将上面的代码替换为下面的代码

<?php echo preg_replace("/$badstring/i",'',$log_content);?>

二、原理解析

给模板文件添加过滤功能,从而达到过滤指定非法敏感词的目的