<<< iモード用SSI文字カウンタ ver.1.1>>>

Copyright (C) 2000 p4room / どっしー秋山&キャメル桜田

■はじめに

このスクリプトはメディアテック刊『iモード用ホームページ HTML&CGI・SSI使いこなし事典』(どっしー秋山、キャメル桜田共著)のために作成したものです。CGI・SSIについての知識は本書で得てください。

■特徴

■更新履歴

ver.1.1 -- 2000/03/08
ログの保存件数を100件以上に増やせるようにした
1000件くらいまでは大丈夫でしょう
ver.1.0 -- 2000/01/20
最初の公開バージョン

■ファイル構成とパーミッション

本スクリプトのファイル構成およびパーミッションを示します。ただし、パーミッションの設定は、サーバーによっては他の値にする必要があるかもしれません。プロバイダまたはサーバー管理者にお尋ねください。

ファイル パーミッション説明
count.pl 705 (rwx---r-x) アクセスカウンタ用スクリプト
hist.cgi 705 (rwx---r-x) カウンタ履歴表示用スクリプト
loga.cgi 705 (rwx---r-x) アクセス解析用スクリプト
logv.cgi 705 (rwx---r-x) アクセスログ用スクリプト
count.log 606 (rw----rw-) カウンタ保存用ファイル
access.log 606 (rw----rw-) アクセスログ保存用ファイル
index.shtml 604 (rw----r--) スクリプト実行用HTML例

注意1:本スクリプトでは、SSIを実行するHTML文書の拡張子を.shtmlとしていますが、.html.htmに変更しても問題ありません。

■スクリプトの設定

次の初期設定部は、ご自分の目的や環境に合わせて変更できます。

[count.pl]
: : $hist_max = 20; #カウンタの履歴を残す日数 $access_max = 700; #アクセス記録数の上限 : :

■使い方

index.shtmlを表示すると、そのたびカウンタ値に1プラスされて表示される。hist.cgiを実行するとカウンタ履歴が、logv.cgiを実行するとアクセスログが、loga.cgiを実行するとアクセス解析が表示される。

参考:アクセスログ/解析の「機種名」の意味は以下のとおりです
?501i 501iタイプのiモード携帯電話。「?」の部分は、「D」「F」「N」「P」などの1文字
?502iA 502iタイプのiモード携帯電話。「?」は「D」「F」「N」「P」などの1文字。最後の「A」の部分はキャッシュサイズを示す(5=5K、6=6K、…、9=9K、A=10K、B=11K、…)
NN4win ウィンドウズ版 Netscape Navigator ver.4.x
NC5win ウィンドウズ版 Netscape Communicater ver.5.x
NC5mac マッキントッシュ版 Netscape Communicater ver.5.x
IE5win ウィンドウズ版 Internet Explorer ver.5.x
IE5mac マッキントッシュ版 Internet Explorer ver.5.x
minor 上記のいずれでもないWEBブラウザ、検索ロボットなど

■転載、配布、免責

■URL

p4room

http://p4room.mda.or.jp/

配布ページ

http://p4room.mda.or.jp/book/i-mode/

■宣伝させてね

スクリプトを理解したり改造したいという人には、すでに発売されている次の書籍が役に立つでしょう。