• ベストアンサー

カウンターcgiをHTMLに表示したい

perlの入門書を見て簡単なカウンターのcgiを作りました。gif画像を10枚使ってテキスト数字のかわりに表示させるものです。 サーバーにアップして動作確認もしました。ちゃんと動いています。 このカウンターをHP上のHTMLのページに表示させたいのですが方法が分かりません。 <img src="カウンターcgiのURL"> と書いたのですが、ダメでした。 画像ではないのでimgタグだとダメなのでしょうか。 どうすればHTMLに表示できるのか教えて下さい。 関係があるか分かりませんが、SSIは使えます。

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

  • ベストアンサー
  • einz
  • ベストアンサー率35% (162/461)
回答No.1

cgiのURLをフルパスで指定してもやはりだめですか? cgiを直に呼び出せばもちろん動作するのですよね? 貼り付けるタグはimgタグであっているはずです。 参考URL「とほほのcgi入門」 ここに「カウンター設置法」という項目があるので見てみてください。

参考URL:
http://tohoho.wakusei.ne.jp/wwwcgi.htm
Terari
質問者

お礼

回答ありがとうございます。 そうなんです。cgiを直に呼び出せば正常に動作しているんです。 質問を書いてから色々実験してみたのですが、htmlに表示させようとしてる方は、画像は壊れているのですが、カウントはされているようでした。 紹介していただいたサイトを見て、画像を統一すればいいのかもしれないと考えてみました。 画像を統一する方法を学習して再チャレンジしてみたいと思います。 ありがとうございました。

その他の回答 (1)

  • yuizuian
  • ベストアンサー率42% (103/245)
回答No.2

カウンターCGIのURLはあっていると考えると… ・画像は転送されていますか? ・画像の名前はあっていますか? ・CGI、ログファイル等ののパーミッションは正しいですか? ・CGIファイルはアスキー(テキスト)モードで転送されていますか? ・Perlのパス(1行目の#!/usr/local/bin/perl等)はサーバー指定の物になっていますか? こんなところでしょうか。

Terari
質問者

お礼

回答ありがとうございます。 下にも書きましたが、カウンターcgiを直に呼び出すと正常に動作していますので、cgi側の問題ではなさそうです。 画像の名前などケアレスミスはあまり意識していなかったので早速チェックしてみたいと思います。 ありがとうございました。

関連するQ&A

専門家に質問してみよう