Perl/ActivePerl For UNIX/Linux/Windows
 
TryThe Homepage
初めてのCGI
CGI 研究室
ダイナミックCGI
ダウンロード
サービス
サーバ構築(Windows)
データベースアクセス
有料サービス
FAQ
お問い合わせ
このページを印刷
ログカウンタ
1ヶ月間のログを集計できるカウンタです。
Java版は、SSIの使用できない環境でも一度の呼び出しですべての桁を表示できます。
上記サンプルはJava版で表示しています。
SSI対応版は、累計はもちろん、昨日、本日も同時に表示できます。
  設置と起動
  1. CGIのダウンロード
    ダウンロードしたスクリプトをlogcnt.cgiとファイル名を変更して保存します。
    CGIのみの配布となりますので、 画像ファイルを別途ご用意ください。
    ご用意いただく画像はGIFに限らずJPEG形式の画像でも結構です。
    ※ダウンロードしたファイルに「perl-lib.pl」は含まれません。
  2. CGIの設定
    ダウンロードしたCGIスクリプトは、あなたの環境にあわせて変更する必要がありますので、エディタで開きます。
    このサンプルでは、画像ファイルをCGIを設置したディレクトリにimageというディレクトリを作成してすべて置いています。
  3. CGIの実行
    【Javaの設置】
    <script language=JavaScript1.2 src=counter/logcnt.cgi>
    </script>
    【SSIの設置】
    <!--#include virtual="counter/logcnt.cgi"-->
    ここで気をつけなければならないことが1つ有ります。
    CGI内に設定した画像のパスです。
    通常CGIから画像を呼び出す場合は、CGIを設置してディレクトリからの相対パスで指定しますが、 JavaやSSIは張り付けたページから呼び出されますので、カウンタを挿入するページからの相対パスでなければなりません。
    【例】
    public_html
        ├index.htm
        └[counter]
                 ├[images]
                 ├logcnt.cgi
                 └perl-lib.pl
    この例でindex.htmにカウンタを張り付ける場合で、CGIの画像の設定は、
    $main_img_dir = 'counter/image/';
    になります。
Copyright 2004 Terra. All rights reserved. No reproduction or republication without written