• ベストアンサー

表示を伴わないcgiは不可?

お世話になります。 早速ですが、 コレまでcgiを使い、業務を作ってきました。 コレまで作ったcgiは、 全てが、作業結果として何らかの表示をするものでした。 (結果の件数とか、状況とか) 今回単純に、データを削除するだけのcgiを作ったところ、 エラーとなります。 (呼び出し側に戻れていない感じです。) そもそもcgi側で何も表示しないというのは駄目なのでしょうか。 それとも単純にエラーがあるのでしょうか。 一応トレースとして、 全く他に手を付けず、最後に「終了」の文字を表示したところ、 ノーマルエンドしました。 cgiの最後は「exit;」です。 どう考えれば宜しいのでしょうか。 宜しくお願いします。

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

  • ベストアンサー
回答No.2

よくカウンターなどに使われているCGIのように、imgタグで呼び出せばいいと思います。そのCGIの出力を空の1px×1pxの画像にしておけば、問題ないでしょう。

nagahaha
質問者

お礼

早速有り難うございます。 imgタグが分かりませんが何となく理解できそうです。 見えないダミーの画像を使う、 という感じでしょうか。 オーソドックスに何か表示するよう努力してみます。 お世話になりました。

その他の回答 (1)

回答No.1

ApacheのCGIだと500 内部サーバエラーになって処理だけ実行されると思いますが・・。 というよりも何か返しとけばいいじゃんと思いますけど・・

nagahaha
質問者

お礼

早速有り難うございます。 まさにそのエラーです。 了解です。 何らかの表示を考えてみます。 お世話になりました。

関連するQ&A