首頁  >  文章  >  後端開發  >  Discuz論壇防止廣告機的方法

Discuz論壇防止廣告機的方法

巴扎黑
巴扎黑原創
2016-12-19 16:41:541751瀏覽

source/include/post/post_newreply.php:在第406行

source/include/post/post_newthread.php:第125行

加入內容:

     //如果發送長度和內容限制。

     if($seccodecheck){

          if(strlen($message) > 40){

 

          }elseif(preg_match("/ d{5,}/", $message)){

               // 這裡配對的是數字,主要是QQ和手機號碼。

               showmessage('系統認為你刊登的內容為廣告,請重新編輯!');

         }bseif(smes() )       || stripos($message, ' .com') !== FALSE

               || stripos($message, '.org') !== FALSE

     ) !== FALSE

     _

               || stripos( $message, '.cc') !== FALSE

               || stripos($message, 'qq') !== FALSE

加裡面。          }

}

我自己的是電影論壇,使用者回覆的一般都是謝謝樓主樓主好人之類的東西,其他的論壇可以適當放寬下內容長度限制。

加上了這個修改之後,我的論壇每天的牛皮癬從幾十降到了0。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn