防堵留言機器人
作者: 老鳥學飛 日期: 2009-01-15 10:29
如果你是使用F2blog
建置的部落格,想要在留言板和回覆的地方防堵「留言機器人」的話,可以按照下列方法修改。
修改的檔案:include/replylogs.inc.php 和 include/guestbook.inc.php
修改的部份:分別在這二個檔案的 if ($check_info){ 的前一行加入下列程式碼(紅色文字)
******************
//檢查是否是機器人留言
$Xcomment=encode($_POST['message']);
if ($Xcomment){
$robot=explode('http',$Xcomment);
$count_http=count($robot)-1;
if ($count_http>=2){ //數字可以更改,看你要允許幾個連結
$check_info=false;
}
}
//把要過濾的語詞加入
if ($Xcomment){
$fuck = Array ("童貞", "中出"); //語詞可以再加入,看你要防堵什麼
for ($b = 0; $b < count($fuck); $b++){
$isfuck = strpos($Xcomment, $fuck[$b]);
if (strlen($isfuck) <> 0){
$check_info=false;
}
}
}
******************
建置的部落格,想要在留言板和回覆的地方防堵「留言機器人」的話,可以按照下列方法修改。修改的檔案:include/replylogs.inc.php 和 include/guestbook.inc.php
修改的部份:分別在這二個檔案的 if ($check_info){ 的前一行加入下列程式碼(紅色文字)
******************
//檢查是否是機器人留言
$Xcomment=encode($_POST['message']);
if ($Xcomment){
$robot=explode('http',$Xcomment);
$count_http=count($robot)-1;
if ($count_http>=2){ //數字可以更改,看你要允許幾個連結
$check_info=false;
}
}
//把要過濾的語詞加入
if ($Xcomment){
$fuck = Array ("童貞", "中出"); //語詞可以再加入,看你要防堵什麼
for ($b = 0; $b < count($fuck); $b++){
$isfuck = strpos($Xcomment, $fuck[$b]);
if (strlen($isfuck) <> 0){
$check_info=false;
}
}
}
******************
評論: 0 |
引用: 0 |
閱讀: 1369
顯示Tag關聯文章
防止留言機器人的方法 (2009-01-13 21:18)
發表評論
訂閱
上一篇
返回
下一篇

