pcount.cgiとshow.cgiをメモ帳などのテキストエディタで開き、1行目のPerlのパスをサーバーの設定に書き換えてください。
また、必要に応じて設定項目を変えてください。
設定が終わったら、サーバーにアップロードして、パーミッションを次のように設定してください。
[CGIが使えるフォルダ]
├ [count] ┐ [755] or [777]
│ │
│ ├ pcount.cgi [755](各ページにはこのCGIに対してタグを張ります)
│ ├ show.cgi [755](結果を整形・表示するCGI)
│ ├ log.txt [666](ログファイル)
│ ├ group.txt [666](グループ情報を記録するファイル)
│ ├ style.css [644] (デザインを設定するスタイルシート。管理ページでのみ使用)
│ ├ skin.html [644] (デザインを設定するスキン。通常表示ページで使用)
│ ├ nogroup.html [644] (デザインを設定するスキン。グループ分けをしない場合)
│ │
│ ├ bar.gif [644] (結果のグラフ表示に使用する画像)
│ └ jcode.pl [644] or [755] (このファイルは他のCGIと共有できます)
│
└ (他のCGIやHTML)
■ 各ページに貼るタグについて
カウントを取得したいページの〜のどこかに次の1行を加えてください。
<img src="http://・・・・・・/pcount.cgi?○○" height="1" width="1">
http://・・・・・・・/pcount.cgi?の部分に、設置したpcount.cgiのURLを書いてください。
同じサーバーの場合には、相対パス(../pcount/pcount.cgiなど)でもOKです。
また、○○の部分にはページを識別するため、任意の文字列(ID)を入れてください。
例えば、リンクのページなら「pcount.cgi?link」のようにすればOKでしょう。
もしIDがかぶったら、別のページであっても同じページとして扱われます。
−−−タグの例−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
<IMG SRC="http://www.minicgi.net/pcount/pcount.cgi?index" height="1" width="1">
<IMG SRC="../pcount/pcount.cgi?index" height="1" width="1">
# これは、IDが「index」の場合で、上がhttpからの例で、下が相対リンクの例です。
# IDは平仮名でもOKですが、念のため半角英数字でお願いします(今後のバージョンアップを考えて…)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
■ 結果表示のCGIについて
タグを貼ったHTMLに1回アクセスしたのち、show.cgiにアクセスしてください。
IDが追加されていれば正常に動作しています。
ただし、この方法ではグループ分けされていないし、IDのまま表示されるので
管理ページでこれらの項目を編集してください。
管理ページには、右下のフォームから、show.cgiで設定したパスワードで入室できます。
■ 優先度について
IDが追加されるたびに、グループごとに並ぶようソートしているのですが、
同じグループ内ではソートされる順番がそのときによって違います。
これを一定にするために優先度を使います。
上に表示したいものを小さく、下に表示したい物を大きく設定してください。
■ その他
質問、バグ報告、意見などがありましたら、
CGIサポート掲示板のほうにお願いします。