アクセスカウンタ fxcnt.cgi

トップへ


機能
    アクセスカウンタ
  • SSIによるページへのアクセスカウンタ表示
  • 前日のアクセス、本日のアクセス、トータルのアクセスを表示
  • 超単純スクリプトにより超高速
  • 初期値設定可能
  • カウンタ数を管理人のみが閲覧できるシークレットカウンタシークレットカウンタ2もあります。
設置方法
  1. CGI実行可能なディレクトリにfxcnt.cgiを置く。
  2. fxcnt.cgiの1行目のperlのパスをプロバイダに従って変更する。
  3. このCGIをSSIとして呼び出す親ページを.shtmlの拡張子で作成する。
  4. その.shtmlファイルに以下のようにSSIを埋め込む。
    <!--#exec cgi="cgi-bin/fxcnt.cgi" -->
  5. カウントファイル名を変更する場合は、fxcnt.cgi内の以下の部分を修正する。
    my $countfile = "count.log";
  6. カウントを表示するフォーマットを変更する場合は、fxcnt.cgi内の以下の部分を修正する。
    my $format = '今日: $t_count, 昨日: $y_count, トータル: $a_count<br>\n';
  7. fxcnt.cgiのパーミッションを適切に変更する。
  8. 作成した.shtmlファイルをブラウザ上で読み込めばCGIが起動する。
カウントファイル
  • カウントファイルは自動的に作成されるので予め準備する必要はありません。
  • カウントファイルを置くディレクトリは書き込み可能になっている必要があります。
初期値設定
  • カウンタの初期値を設定するにはカウントファイルの一行目に以下のように記述してください。
    init,,,番号

    例)初期値を1000にする場合は
    init,,,1000

CGIサンプル&ソース
    サンプル
    fxcnt.cgi

    サポート掲示板へ


更新履歴
  • 1.004 : 11/17/06 : 時間設定を追加
  • 1.003 : 11/11/06 : chmodを修正
  • 1.002 : 7/27/06 : chompを修正
  • 1.001 : 7/1/06 : Updated
  • 1.00 : 1/23/05 : Created