(現在 過去ログ8 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

No8956 の記事


■8956 / )  Re[8]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/04(Sun) 23:29:42)
http://www.cj-c.com/
    No8951に返信(sinさんの記事)
    > http://www.talers.net/narikirichat/ichat.txt
    > お忙しい中恐縮なのですがもしよろしければお願いします。。

    http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=7286&no=1&KLOG=3
    のほうで取得していましたね。これまでの記事を総合すると
    if(@ips){
    my($match)=0;
    my($ip)=$ENV{'REMOTE_ADDR'};
    my($host)=gethostbyaddr(pack("C4", split(/\./, $ip)), 2);
    foreach (@ips) {
    $_=~ s/\n//;
    if($ip=~ /^$_/){$match=1; last;}elsif($host=~ /$_$/){$match=1; last;}
    }
    if($match){&er_("閲覧権限がありません!");}
    }
    にすればよいのではないでしょうか。

    > > ということはクッキーが削除されていない限りダイアルアップ接続やプロクシなどのブラウザでも制限できる、ということでしょうか??

    そうですね。ただ、禁止文字列に追加して制限するには
    if(@NW){
    foreach(0..$#NW){
    $NW[$_]=~ s/\n//;
    if(index($new_,$NW[$_]) >= 0){&er_("書き込みエラー");}
    }
    }
    を1171行目の
    $new_.="$Ip:$file:$E:$TL:...:$R:<>$time_k<>$send<>\n";
    の下に挿入してください(...は省略)。
返信 [メール受信/OFF] 削除キー/


Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -