Skip to content

celebrater46/php_hp_counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP HP COUNTER についてあれこれ

##############################################
利用規約とか
##############################################

当プログラム PHP HP COUNTER(ピーエイチピーエイチピーカウンター)は、
富士見永人が個人のサイト公開向けに開発したものです。

MITライセンスでの配布となります。
著作権表示とライセンス表示をしていただければ改変、再配布してくださって構いません。
当プログラムを使用して発生した如何なる問題にも作者は責任を負いません。
詳しくはMITライセンスでググってください。
 
本プログラムの利用を開始した時点で規約に同意したとみなされます。
 
バグなどの不具合報告があれば可能な範囲で対応する予定ですが、多忙につき保障はできません。
極めてシンプルかつ短期間でインスタント開発されているため、フォルダ名を変えたりリストの書き方を間違えたりすると容赦なくバグります。



##############################################
使い方
##############################################

html にカウンターを呼び出す場合、サンプルにもありますが、
まずサイトの上の方(できれば Body 開始直後)に
<script type="text/javascript" src="counter/update.php"></script>
という script タグを仕込みます。
src のディレクトリは貼るページに応じて書き換える必要があります。
これはカウンターの更新処理をする専用の機能で、カウンター自体は表示されません。

各カウンターを呼び出すには、

昨日のカウントは <script type="text/javascript" src="counter/yesterday.php"></script>
今日のカウントは <script type="text/javascript" src="counter/today.php"></script>
合計のカウントは <script type="text/javascript" src="counter/total.php"></script>

というタグを挿入します。

PHP から呼び出す場合は、require 文で counter.php を読み込んだ上で、
php_hp_counter(数字) という関数を呼び出します。
引数の数字はモードを表し、0 ならカウンターの合計値、
1 なら今日のアクセス数、2 なら昨日のアクセス数が
<div> タグに格納された状態で返ってきます。
よくわかんなければ HTML から呼び出すことをオススメします。

CSS ファイルはデモページ用のサンプルです。
中身をご自身のサイトで使っている CSS ファイル内にコピーしてください。



##############################################
設定とか
##############################################

setting.txt を編集することで設定を変更できます。

default:0 <- この数字からカウントがスタートします

digit_total:6 <- 総アクセス数を何桁で表示するか決めます。
6桁だと「000113」みたいになります。0だと数字をそのまま表示します。

digit_today:3 <- 今日のアクセス数を何桁で表示するか決めます。
3桁だと「055」みたいになります。0だと数字をそのまま(ry

digit_yesterday:3 <- 上に同じ。

ip_check:true <- 同一IPのチェック。
同じ人が1日で複数回アクセスした時にカウントするか決めます。
true だと何回アクセスしても1日1しか増えなくなります。
false だとアクセスするたびにカウントが増えます。



##############################################
キリ番機能について
##############################################

いわゆるキリ番(10000 とか 77777 とか)を踏んだ際に、数字が光る仕様です。
counter フォルダの中にある「lucky_number.txt」に好きな数字を追加して光らせることができます。
発光機能はコードをいじらないかぎり解除はできません、仕様です。



##############################################
更新履歴
##############################################

2022/1/25 v1.01:



Copyright (C) Enin Fujimi All Rights Reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages