新規記事投稿 フォロー記事投稿 記事のキャンセル
From: SAYKA. <sayka@halcyon.ne.jp>
Subject: Re: データを受け取らないでCGIを起動したときの判別方法
Date: 2000/11/14 02:52:57
Reference: mesh.program/00713

11月10日に、dioさんは書きました。

>どうやら、getenv("QUERY_STRING") は、NULLを返さず、
>空文字列へのポインタを返していました。

もう解決されてしまっているようですが、
私の場合、引数で判別しています
"http://…….cgi?"
で渡された時
main(int argc,char *argv[])
のargcの数で判別する方法です。
あんまり良くない方法なのかもしれません…(^^;;
"http://…….cgi?view"
とかやるとargcは1より大きくなっている筈…という感じで。