特徴&サンプル
1.複数ページに設置可能です。
2.隠しカウンタとして使用することもできます。 3.トータルとウィークリーが集計できます。 4.ウィークリーをリセットする曜日を選べます。 5.各ページのアクセス集計一覧をランキング表示します。 6.1ページ内に表示する順位を設定することができます。 7.1日当たりのアクセス数などの詳細情報を表示できます。 8.集計ページのデザインはCSSで設定できます。 9.imgタグをいじるだけで桁数やカウンタ画像を変更することができます。 10.ページごとの現在の順位を画像表示できます。 11.二重カウントチェック機能が付いてます。 Total
集計ページサンプル
ダウンロード
chame.zip
※同梱の gifcat.php は PHP SAMPLES & TIPS のTOMOさんによるものです。 カウンタ画像はこことかで探してください。 このスクリプトはこれまでに 設置方法
1.ダウンロードした chame.zip を解凍する。
2.テキストエディタで ini.php を開いて設定項目を設定する。 3.ファイルをサーバーにアップロードする。 4.ログファイルやログ生成ディレクトリのパーミッションを以下の通り変更。
▼ディレクトリ構成例
5.集計ページ(stat.php)から管理画面にログインしてIDを作成する。
php-bin /
+ chame / ini.php (設定ファイル)
| admin.php (管理ファイル)
| chame.php (本体ファイル)
| stat.php (集計ファイル)
| gifcat.php
| index.log [666 or 606]
| day.log [666 or 606]
| bar.gif
| dummy.gif
+ log [777 or 707] /
+ img / 0.gif ... 9.gif
6.カウント数を集計するページに以下のようなimgタグを記述する。 <img src="http://〜/chame/chame.php?id=○○○">注.id=○○○の部分は5.で作成したIDを記述してください。 さらに、以下の引数を指定することでカウンタの表示モードや桁数をワンタッチで変更することができます。 (引数を省略した場合は ini.php で設定したデフォルト値が適用されます)
■count=offの使い方 例えば、ページ内にトータルカウント数と週間カウント数を表示しようとして、以下のように記述したとします。
Total <img src="http://〜/chame.php?id=○○○&view=total">
しかし、これだとプログラムが2回呼び出されることになり、1人のアクセスで2カウント進めてしまいます。
そこで、以下のように週間カウント数用タグの方に count=off を付加することで、カウント処理を行わないようにします。
Weekly <img src="http://〜/chame.php?id=○○○&view=week">
Total <img src="http://〜/chame.php?id=○○○&view=total"> Weekly <img src="http://〜/chame.php?id=○○○&view=week&count=off"> ■順位表示モード ページごとの現在のアクセス数の順位を画像表示することができます。
▼記述例
このページのアクセス数は現在 <img src="http://〜/chame.php?id=○○○&view=rank&rank=total> 位です。 注1.順位表示モードのときは view=rank とする。 注2.rank=(total or week) でトータルの順位か週間の順位かを選択できます。 注3.順位表示モードの場合は画像ディレクトリや桁数の指定はできません。 備考 History
|