') ?> S.A Studio blog: 「日本国内 IP かを判定するモジュール」なんですが……

« もう…… | メイン | Ajaxでバックナンバー検索 »

「日本国内 IP かを判定するモジュール」なんですが……

こうしないとうまく動かないと思われ。

  1. my $ipurl = "http://ftp.apnic.net/stats/apnic/new/delegated-apnic-latest";を、
    my $ipurl = "http://ftp.apnic.net/stats/apnic/delegated-apnic-latest";に書き換える

  2. makelist.plを実行する

  3. #!/usr/bin/perl

    use lib "./";
    use Drk::JpOnly;

    print "content-type text/plain\n\n";
    print $ipOK = Drk::JpOnly->new();
    print "\n";

    (@addr) = split(/\./, $ENV{'REMOTE_ADDR'});
    print addr[0];
    をDrk::JpOnlyをインスコしたフォルダにtest.cgiとでもして放り込む


  4. ftpでupするか、サーバソフトを起動する


  5. 3.で作ったファイルにアクセスしてみる


  6. うまくいかなければ、JpOnly.pmのmy $ipfile = "ipfile.dat";を適当に書き換えてみるか、
    ipfile.datをtest.cgiと同じところに置く。




なかのひと
IE6ユーザーは「アナログ人間」