> トップページ > PHP Scripts > PHPカウンター
PHPカウンター
概要
- アクセス数を集計し,指定の内容を画像で出力します。
- 指定は,総計/本日/昨日/一昨日より複数を選択できます。
- カウンターの図柄を,それぞれの場合で変更する事できます。
- IPアドレスを記録し,同IPからのアクセスを一定時間カウントアップしません。
- imgタグによりHTMLファイルからも指定が可能です。
必要環境
PHP 4.1.0 以降
ダウンロード
設置方法 (サンプルページ)
- 「ダウンロード」よりスクリプトをダウンロード後,解凍ソフトで解凍します。
- 必要があれば,counter.php をテキストエディタで開き,以下の箇所を変更します。
counter.php 13目//重複カウントしない時間(分) define ("_COUNT_BLOCK", 5); - 同梱している画像以外を使用したい場合は,imgフォルダ直下にフォルダを作成し,0.gif~9.gifの名前で保存して下さい。
- フォルダをまとめてFTPソフトでアップロードします。
- 以下のフォルダとファイルのパーミッション(アクセス権)を変更します。
data フォルダ内 count.txt → 666 data フォルダ内 today.txt → 666 tmp フォルダ → 777
- カウンタを表示させたいファイルに,表示させる為のタグを埋め込みます。
([ ]内の設定は任意です。デフォルトでは dg=5,img=default,tp=4 に設定されています)
<img src="counter/counter.php?[dg=(表示桁数)][&img=(カウンタ画像)][&tp=(表示タイプ)]">
- 表示桁数
1~10の範囲で指定 - カウンタ画像
imgフォルダ内のカウンタが格納されているフォルダ名を指定 - 表示タイプ
表示する内容を指定
1-本日のアクセス数
2-昨日のアクセス数
3-一昨日のアクセス数
4-総アクセス数
- 表示桁数
補足
- 同梱のGIF画像連結ライブラリは,PHP SAMPLES & TIPS 様のサイトで公開されているものを使わせて頂いております。
- カウンタの数値の変更方法
data フォルダ内 count.txt を適当なエディタ等で開きます。 初期値では、「0,0,0,0,0」となっていますが、これらの数値を変更する事で表示値を変更できます。 左からそれぞれ「最終更新時間,未使用,昨日の訪問者数,一昨日の訪問者数,昨日までの総訪問者数」を表しています。変更したい場所をそれぞれ書き換え、上書き保存後アップロードして下さい。 当日の訪問者数は、today.txt に x を書き込む事で調節可能です。 例えば当日の訪問者数を6に設定したい場合は「xxxxxx」と書き込みます。
