|
|||||
各ページ個別のアクセス数を管理するカウンタ ダウンロード #--------------------------------------------------------------------- # ファイル名:NONcount.cgi:のんカウンター Ver1.04 # # 更新履歴: # 2002.01.01 Ver1.00 初版。 作成者(のん) # 2002.01.02 Ver1.01 コメント変更 変更者(のん) # 2002.03.08 Ver1.02 コメント変更 変更者(のん) # 2002.03.21 Ver1.03 クロスサイトスクリプティング対応 変更者(のん) # 2002.03.25 Ver1.04 クロスサイトスクリプティング対応 変更者(のん) # # Copyright (c) 2001 のん # 連絡先 :http://nonsoft.la.coocan.jp/ # 著作権 :著作権は放棄しません。 # ファイル名の変更は禁止します。 # 使用・改造・再配布は制限しませんが、 # 改造したものを配布する場合は更新履歴をいれてください。 # # 開発目標 :各ページ個別のアクセス数を管理するために作成しました。 # # 機能概要 :概略としては以下の機能があります。 # SIDという単位でアクセス数を管理しますので、 # 複数のページのアクセス数を別々に表示出来ます。 # 同一IPアドレスからのアクセスは、カウントしません。 # (更新ボタンによるカウントアップはしません。) # # 起動パラメータ:sid----SID(default="etc") # ino---カウンタイメージファイル番号(default="0") # len---カウンタ桁数(default="3") # (注意)カウンタイメージファイル番号は、デフォルトで0〜7を用意して # います。数字素材は、digit_arcadia様の素材を使用しています。 # digit_arcadia様のURLは # http://www.bea.hi-ho.ne.jp/show-boo/digit_arcadia.shtmlです。 # # 起動例: # <img src= # "http://xxx.xxx.xxx/NONcount/NONcount.cgi?sid=non1&ino=5&len=6"> # # 管理ファイル :(1)SIDファイル(data/sid_NONcount.txt) # SIDを1行単位で複数記述します。 # 各行に改行が必要です。 # (2)カウンタファイル(data/xxx_NONcount.txt) # xxxの部分は、SIDです。 # 各SIDのカウンタの値を管理します。 # 1行目が、最終アクセスIPアドレスです。 # 2行目が、現在のカウンタの値です。 # # 関連プログラム:GIFファイル連結ライブラリ Ver1.52(gifcat.pl) # GIFファイル連結ライブラリは、 # http://wakusei.cplaza.ne.jp/twn/様のフリーウェアを # を使用しています。 # # インストール方法:NONcount.cgiと関連プログラムをCGIが動作する # ディレクトリに置きます。(サーバーがUNIXの場合は、 # ".cgi"ファイルと".pl"ファイルに実行権を与えます。) # NONcount.cgiと同じディレクトリにdataディレクトリを # 作成し管理ファイルを置きます。 # NONcount.cgiと同じディレクトリにimg?ディレクトリを # 作成し"0.gif"から"9.gif"ファイルを置きます。 # img?の"?"はイメージファイル番号です。 # #--------------------------------------------------------------------- |