アクセス解析カウンター(Ver1.0

サンプル

本日:  昨日:


[アクセス解析]

ダウンロード

更新情報

2002/01/28 アクセス解析カウンター(Ver 1.0)

内容
プログラム

[内容]

analyze_counter.cgi ・・・・ アクセス数の表示

cgi-lib.pl ・・・・ ライブラリ

gifcat.pl ・・・・ 画像連結ライブラリ

img1(フォルダ) ・・・・ 総アクセス数用の画像が入っています

img2(フォルダ) ・・・・ 昨日・今日のアクセス数用画像が入っています

log(フォルダ) ・・・・ 各ログ等が入っています

counter.dat ・・・・ カウント用ファイル

day.dat ・・・・ 日別用ファイル

hour.dat ・・・・ 時間帯別ファイル

log.dat ・・・・ アクセス解析ファイル

pict(フォルダ) ・・・・ 各画像が入っています

bar.gif ・・・・ 解析結果用の画像(棒)

design(フォルダ) ・・・・ デザイン用のスタイルシートが入っています

main.css ・・・・ メイン用のスタイルシートです

[パーミッションの設定]

index.htm(カウンタを取り付けたいページ)

analyze_counter[777]
(counter.htmlは使いません)
analyze_counter.cgi[755]
cgi-lib.pl[644]
gifcat.pl[644]
img1
1.gif
2.gif
3.gif
4.gif
5.gif
6.gif
7.gif
8.gif
9.gif
10.gif
img2
┃ ┣ 1.gif
┃ ┣ 2.gif
┃ ┣ 3.gif
┃ ┣ 4.gif
┃ ┣ 5.gif
┃ ┣ 6.gif
┃ ┣ 7.gif
┃ ┣ 8.gif
┃ ┣ 9.gif
┃ ┗ 10.gif
log
┃ ┣ counter.dat[666]
┃ ┣ day.dat[666]
┃ ┣ hour.dat[666]
┃ ┗ log.dat[666]
pict
    ┗ bar.gif

※カウンターを取り付けるページと同じ階層に置く(特に変更しなくても良いものは省略)

ファイル名 パーミッション 転送モード
daycounter.cgi 755 ASCII
cgi-lib.pl 666 ASCII
gifcat.pl 666 ASCII
log(フォルダ)    
counter.dat 666 ASCII
day.dat 666 ASCII
hour.dat 666 ASCII
log.dat 666 ASCII
img1(フォルダ)    
全て   BINARY
img2(フォルダ)    
全て   BINARY
pict(フォルダ)    
全て   BINARY
design(フォルダ)   BINARY
main.css   ASCII

 

管理人用変更点(赤色の部分を変更してください)

analyze_counter.cgi

一行目の
#!/usr/bin/perl
はプロバイダによって違うので、動かない場合は
#!/usr/local/bin/perl
に変える。

#######管理人変更箇所NO.1(必ず修正)######

#######管理人変更箇所NO.2(修正自由)######

<以下のタグをカウンターを取り付けたいところに貼ってください。>
※これはIMGタグを使って、ページから相対パスでCGIを呼び出しています。

以下のように表示されればOKです。

本日:  昨日:

また、アクセス解析用のページは、

./analyze_counter/analyze_counter.cgi?mode=analyze_view

です。


 戻る