ホームページ >バックエンド開発 >PHPチュートリアル >discuz7.2 でスパム投稿を防ぐ方法

discuz7.2 でスパム投稿を防ぐ方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:35:091105ブラウズ

discuz7.2 でスパム投稿を防ぐ方法
フォーラムにスパム投稿がたくさんあり、うんざりしました。どうすればよいですか? discuz 公式ウェブサイトにアクセスしましたが、何も機能しません。解決策を教えてください。

-----解決策------
1. include/newthread.inc.php
を開き、コードを見つけます:
check lowerlimit($postcredits);


下に

を追加します フォーラムのスターを指定します
if( $fid != 23 && $posts == 0 )
showmessage("申し訳ありませんが、『新人レポート』をご覧ください。

gt;
セクションにレポートを投稿すると、通常どおり投稿できます。ご協力ありがとうございます。");
//最初の投稿が投稿されます。指定されたセクションへend


上記の $fid != 23 は、新しいユーザーの最初の投稿のフォーラム ID を指定します。ID がわからない場合は、マウスを使用してフォーラムをポイントできます。そしてそれを見ることができます。
forum-23-1.html はフォーラムのリンク アドレスです。
「新しい返信」はセクションの名前です
2. include/newreply.inc.php を開きます (これは返信用です)
コードを見つけます:

$pinvisible = $ modnewreplies? -2 : 0;

コードをコピー
以下に追加

if( $posts < 1 ) {
showmessage("申し訳ありませんが、先に行ってください『新人レポート』

gt;
レポートを投稿してください ");
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。