Category
Latest Comment
Monthly Archive
Blog Parts
|
2012/07/09(Mon)
掲示板コミュニティーの管理をしておられる方に特にお薦めします。 私のサイトなどたくさんの掲示板を管理されている方は荒らしや宣伝業者に悩まされていることでしょう。 私のサイトでは、PHP用の access_check.php とCGI用の access_check.pl だけでアクセス制限を集中管理しています。 具体的に【ふたば系スクリプト】で説明しますと、著作権記述のちょっと後にある「/* 記事書き込み */」のところに、
/* 記事書き込み */ function regist($name,$email,$sub,$com,$url,$pwd,$upfile,$upfile_name,$resto){ global $path,$badstring,$badfile,$badip,$pwdc,$textonly; $dest="";$mes="";
# 外部投稿制限(プロキシなど) if ($name || $com || $pwd || $upfile) { require_once "../access_check.php"; }
と記述してひとつ上の階層(ホームページ index.html と同じ階層)に置いてある access_check.php にリンクすれば良いのです。 解りやすく画像解説もつけておきます。 if ($name || $com || $pwd || $upfile) の部分は、各掲示板スクリプトによりことなります。 $_POST['name'] $_POST['coment'] などと書いてあるスクリプトもありますし、$name $coment などと書かれてある場合もあります。
これを各掲示板に記述してあると、後は、ひとつの access_check.php で集中管理出きることになります。 access_check.php を使ってみようと思われた方は、http://www42.atpages.jp/gscripts/futaba/haihu.php でDLしてください。 BBQ を使ってますので匿名プロキシもほぼ確実に弾きます。
ついでに書きますと、このやり方の良い所は閲覧者を減らさないということです。書き込みを禁止しても閲覧はゆるしてあげても良いんじゃないでしょうか。
by 管理人 |
2012/07/09 17:58:06 |
ひとりごと |
comment( 0) |
trackback( 0)
Comment
※日本以外のリモートホスト及び荒らし登録済みのリモートホストからは投稿出来ません。
|
|