とほほラウンジに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文字になっちゃう。。
[上に]
[前に]
[次に]