【www.gdgbn.com--系统相关】

网站不良信息在线检查系统




网站不良信息在线检查系统



 






error_reporting(0);
if(!$_GET[site])
{
 echo "";
 echo "中国WEB第一站   <script language="javascript" type="text/javascript" src="http://js.users.51.la/296026.js"></script>
";
 echo "";
 exit;
}
echo "<script src="check.php?site=".$_GET[site].""></script>";
echo "检测完毕    <script language="javascript" type="text/javascript" src="http://js.users.51.la/296026.js"></script>
";
?>

check.php文件

error_reporting(0);
$site=$_GET[site]; //获取网址
if (!$site){echo "请填写完整url"; exit;}
if((!$censorFile=fopen("CensorWords.txt","r")))
{
 print("找不到敏感词汇样本文件");
 exit;
}
echo "

";
echo "构建和谐社会,人人有责!

";
echo "";
$censorFile=file("CensorWords.txt");
foreach ($censorFile as $censorWords)
{
 $censorWords=rtrim($censorWords,"nr");
 $handle = @fopen("http://www.baidu.com/s?q1=site%3A".$site."&q2=".$censorWords,"r");
 if ($handle) {
  while (!feof($handle))
  {
   $buffer = fgets($handle, 12000);
   //print ($buffer);//输出Buffer,调试用
   $listWords.=cut($buffer,"百度一下,找到相关网页","篇");
  }
  fclose($handle);
 }


 if ($listWords){
  echo "存在非法内容:".$listWords."条记录$censorWords
";
  $listWords="";}//清空关键词
}
echo "

检测完毕,请及时删除不良信息!
";

function cut($file,$from,$end){
 $message=explode($from,$file);
 $message=explode($end,$message[1]);
 return        $message[0];
}
?>

本文来源:http://www.gdgbn.com/aspjiaocheng/22884/