とほほラウンジにIPアドレスを表示するには?

[上に] [前に] [次に]
いづのすけ 2000/05/20(土) 01:45:47
とほほラウンジを設置しています。
悪質な書き込みがされないように、IPアドレスがわかるようにしたいのですが、
ラウンジcgiのどこの部分にどのようすればいいかわかりません。
また、特定の訪問者を出入り禁止にするなどの方法はありますか?

R.M [E-Mail] 2000/05/20(土) 05:08:46
Ver2.08だと540行あたりの
    # トピックに発言を追加する
の下にある
    $msg .= "Date: $date\n";

    $msg .= "Date: $date (IP:$ENV{'REMOTE_ADDR'})\n";
と変更、と、これでIP表示ができると思います

>また、特定の訪問者を出入り禁止にするなどの方法はありますか?
これはおそらく無理でしょう

える 2000/05/23(火) 17:11:39
>また、特定の訪問者を出入り禁止にするなどの方法はありますか?

if
($EMV{'REMOTE_ADDR'} =~ /999.999.999./ || $EMV{'REMOTE_HOST'} =~ /.hogehoge.xx.xx/i)
{ exit; }

特定のプロバイダになっちゃうけどこれでいいんじゃない?
記入場所は#!/usr/local/bin/perl の下でいいっしょ。

#細かくやりたいんだったらクッキー食わせて〜ってのもあるけどぉ

@_@ 2000/05/23(火) 18:47:42
>える
それだと何も表示してないから、サーバーエラー
でしょ。

える 2000/05/24(水) 17:33:40
ちゃんと書きますね
if ($EMV{'REMOTE_ADDR'} =~ /999.999.999./ || $EMV{'REMOTE_HOST'} =~ /.hogehoge.xx.xx/i) {
print "Content-type: text/html\n\n";
print "アクセス拒否";
exit;
}

#まぁ、拒否された人にはエラーが見えるでしょうね。
#けど来て欲しくない人にはエラー対応で十分じゃない?(汗)
#アクセス拒否!とか表示されたら不快だし...(謎)

@_@ 2000/06/12(月) 23:01:28
ふぉふぉー

これじゃ、text/htmlじゃないがな。。

それに、ほすとの、/iって意味あるんかな。。

それに、.は\.にしないと改行以外1文字になっちゃう。。

[上に] [前に] [次に]