簡単グラフィカルカウンター
数字をgif画像で表示する、SSIを使ったシンプルなカウンタです。
設置したページにアクセス(リロード)されるたびにカウンタが1ずつ上がります。
- ディフォルトは6桁ですが、簡単に桁数を変更できます。
- SSIがお使いになれる環境で使用してください。
スクリプト名 |
簡単グラフィカルカウンター |
必要なファイル |
counter.pl
CGIスクリプトです。アスキー転送してください。このファイルのchmodは755です。counter.dat
カウントを格納するファイルです。
メモ帳などで、このファイル名で作成してアスキー転送してください。このファイルのchmodは777です。
gif画像ファイル
gifディレクトリを作成して、0から9までのgifファイルを格納してください。(バイナリー転送)このファイルのchmodは644です。 |
CGIファイル名 |
counter.pl ネットスケープのブラウザでダウンロードするとバイナリ転送されてしまいます。改行コードを
CRLF
に変更してください。変換ソフトがない場合、下のファイルをどうぞ。 counter.txt 自分のサーバーにアップする際、拡張子を.plに変更してご利用ください。 |
サンプル |
|
利用方法 |
SSIが利用できる環境でshtmlファイルの中に
<!--#exec cmd="./counter.pl"-->タグを貼り付けて起動してください。 |
注意点 |
各ファイルのパスに注意
- 貼り付けSSIタグ内のスクリプトを指定するパス。
- スクリプト内でcounter.datを指定するパス。
- スクリプト内でgifファイルを格納するディレクトリのパス。
カウンターの表示桁数を変更できます。
スクリプト内の桁数字指定を変更してください。ディフォルトは6桁です。 |
設置方法 |
- counter.plをダウンロードしてアスキーモードでサーバーに転送します。ファイル属性(chmod)は755にします。
- メモ帳などエディタでファイル名:counter.datで空のファイルを作りアスキーモードで転送します。ファイル属性(chmod)は777にします。
- gifディレクトリを作りその中に0から9までのgifファイルをバイナリーモードで転送します。ファイル属性(chmod)は通常の644です。
- カウンタを設置したいページにSSIタグ<!--#exec
cmd="./counter.pl"-->を貼り付けます。そのページはSSI(通常ファイル拡張子は.shtmlです。)が実行できる環境になければいけません。
- 各ファイル内のパスを設置した環境にあわせます。
カウンタ設置ページのあるディレクトリ
| <>内はパーミッション値
|
|-- index.shtml (このファイルにカウンタを表示する)
|
| このファイルのカウンタを表示させたい場所に
| 次のSSIコマンドを書く.
| <!--#exec cmd="./counter.pl"-->
|
|----counter.dat <777>
|
|
|----counter.pl <755>
|
|----サブディレクトリ gif/
|
| 0.gif (数字画像 0)
| 1.gif (数字画像 1)
| 略
9.gif (数字画像 9)
|
gifディレクトリに格納する各数字サンプル画像です。ダウンロードしてお使いください。
また、Digit Mania
や ここ掘れ! にもカウンタ用gifファイルがあります。
|