• ベストアンサー

HTMLでCGIを実行したい(サイト内の各ページでのアクセス数カウント)

サイトのトップなどには「あなたは○○人目のお客様です」って画像を表示したりしてcgiを使ってアクセス数をカウントできますよね。 それをサイトの各ページごとに設置したいんですが、表示はしたくありません。 ファイル形式がcgiならば内部でコードを組替えればできるっぽいんですが、現在のそれぞれのページはHTML形式です。 そこにカウントするcgi(もちろんトップのものとは別のものです)を読み込み、1を足してcgiを終了させるというようにするにはどんなふうにかけばいいんでしょうか? なんかすごい基本な気もしますが、わからなかったので…。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmor
  • ベストアンサー率27% (225/825)
回答No.1

いちばん簡単なのは表示されるカウンターの画像を見えなくしてやればいいんです。 現在、 <img src="xxxx.cgi"> という風になっていると思いますが、表示される画像のサイズを0にしてやって、 <img src="xxxx.cgi" width="0" heght="0"> とするとカウンターが見えなくなりますよ。 これじゃだめですか?

w-inty
質問者

お礼

回答ありがとうございます。 無事できました♪ なんかいろいろ難しいように考えてました。 「HTML読み込み時にcgiを自動で実行させるには…」とかって。ちゃんと動けば問題ないんでこの方法を使います。

関連するQ&A

専門家に質問してみよう