- ベストアンサー
HTMLでCGIを実行したい(サイト内の各ページでのアクセス数カウント)
サイトのトップなどには「あなたは○○人目のお客様です」って画像を表示したりしてcgiを使ってアクセス数をカウントできますよね。 それをサイトの各ページごとに設置したいんですが、表示はしたくありません。 ファイル形式がcgiならば内部でコードを組替えればできるっぽいんですが、現在のそれぞれのページはHTML形式です。 そこにカウントするcgi(もちろんトップのものとは別のものです)を読み込み、1を足してcgiを終了させるというようにするにはどんなふうにかけばいいんでしょうか? なんかすごい基本な気もしますが、わからなかったので…。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
いちばん簡単なのは表示されるカウンターの画像を見えなくしてやればいいんです。 現在、 <img src="xxxx.cgi"> という風になっていると思いますが、表示される画像のサイズを0にしてやって、 <img src="xxxx.cgi" width="0" heght="0"> とするとカウンターが見えなくなりますよ。 これじゃだめですか?
お礼
回答ありがとうございます。 無事できました♪ なんかいろいろ難しいように考えてました。 「HTML読み込み時にcgiを自動で実行させるには…」とかって。ちゃんと動けば問題ないんでこの方法を使います。