個々のページや画像、ダウンロードの参照をこっそりカウント
個々の参照数を調べる
tcount.cgi
1.数えたい<a href="http://...">とかを<a href="tcount.cgi?http://...">に
変える。エディタの置換を使えば一発だね。
2.例によって一行目と二行目をプロバイダによって書き換える。
3.tcount.cgiとtcount.txtをアスキー転送。
4.例によって.cgiは755、.txtは666にchmodしておく。
5.tcount.txtに個々の参照数が記録される。
6.副作用でローカルで使うと参照されない。
ページの参照数を調べる
hcount.cgi
数えたいページでhcount.cgiが動作するようにする。
SSIの使えるプロバイダではSSIでプログラムを起動できるが、CGIしか使えないmeshではできないので、どうにかしてページ表示と同時に動作させる必要がある
方法その1
<img src="hcount.cgi">をはる。
このままだと画像表示失敗のアイコンが表示されて美しくないので
<img src="hcount.cgi?image/dmy.gif">
とかしてダミーの画像をはる。
方法その2
背景は画像表示に失敗しても何も表示されないので
<BODY>を<BODY BACKGROUND="hcount.cgi">にする。
あとはtcountと同じ。hcount.txtに記録される。