トップページ⇒php
412コメント110KB

【荒らしお断り】 BBQを組み込んでる人【システム】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/01/19(木) 05:07:16ID:bDHDmwK4
簡単に串を排除できるBBQ。使ってる?

BBQ
http://bbq.uso800.net/


組み込み例

#################################################################################################
#
#################################################################################################
sub checkProxyList
{
my $RADDR = $ENV{'REMOTE_ADDR'};

$RADDR =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/;
my $query_addr = "$4.$3.$2.$1.niku.2ch.net";
my $addr = join('.', unpack('C*', gethostbyname($query_addr)));
if ($addr eq '127.0.0.2')
{
DispError("ERROR!","公開PROXYからの投稿は受け付けていません!!(1)");
}
return 0;
}
#################################################################################################
#
#################################################################################################
0002nobodyさん2006/01/19(木) 05:18:21ID:???
BBQって
http://dsbl.org/
に登録されてるプロキシより、チェックきついの?
0003nobodyさん2006/01/19(木) 06:51:41ID:???
これって2chの串制限をそのまま組み込めるってことだよね?
0004nobodyさん2006/01/19(木) 22:11:49ID:yuchJPY7
掲示板運営には必須
0005nobodyさん2006/01/19(木) 22:13:02ID:???
これの pukiwiki 版ってなかったっけ?
0006nobodyさん2006/01/20(金) 14:53:54ID:???
PHP版はないの?
0007nobodyさん2006/01/20(金) 17:37:23ID:???
>>6
/*
PHP BBQ
*/
function checkProxyList()
{
  $raddr = explode(".", $_SERVER['REMOTE_ADDR']);
  $query_addr = "$raddr[3].$raddr[2].$raddr[1].$raddr[0].niku.2ch.net";
  if (gethostbyname($query_addr) == '127.0.0.2')
  {
    DispError("ERROR!","公開PROXYからの投稿は受け付けていません!!(1)");
  }
  return 0;
}
■ このスレッドは過去ログ倉庫に格納されています