ついて、わかる範囲で(笑)解説します。May.2000〜CGIって何ですか?予備知識もなしにいきなり「CGIって何?」と聞かれて答えられる人は恐らくいないでしょう。Interface"の略でうんぬん・・・」とかなんとか書かれています。ここを見に来る人はそんなことよりもCGIではどんなことができて、どう使う物かが知りたいのではないかと思います。CGIの歴史なんかはどうでもいいことです。ここではそんなことは書きません。それで表示される物を見るという方法を採っておられるでしょう。その仕組みについてちょっと考えてみましょう。※難しいところは簡略化して書きます(笑)1)URLを入力します。)2)ページが表示されます。(^^;;;では、もう少し詳しく見てみましょう。1)URLを入力します。2)ブラウザは入力されたURLからWebサーバーのIPアドレスを割り出してそのサーバーに対してHTTPクエリーを発行します。3)Webサーバーは受け取ったクエリーを解析して、HTTPヘッダと共にレスポンスを返します。4)ブラウザは受け取ったレスポンスをHTTPヘッダを元に解析して、その結果を画面に表示します。専門的に(笑)なりましたね(^^)これを実際の世界に置き換えて見ましょう。次郎君として考えましょう。状況:次郎君はケーキを持っている。太郎君と次郎君はテーブルを挟んで向かい合って座っています。・太郎君は「ケーキがほしいな」と思いました。(1)・ケーキを持った次郎君が向かいに座っていたので、(IPアドレスの割り出し)太郎君は次郎君に「そのケーキちょうだい」といいました。「これはケーキだよ」(HTTPヘッダ)といいながらケーキを太郎君に渡しました。(3)・太郎君はそれがケーキだというのが判ったので(HTTPヘッダを元に)そのケーキをフォークで食べました(解析→表示)。カッコ内が対応するところです。これがブラウザでホームページを見るときの仕組みですがCGIだとどう違うのでしょうか?実はそんなに難しいものではないんです。先ほどの例では次郎君はケーキをそのまま渡しました。これが普通の方法ですね。それを紙に包んで渡すという動作をさせたりできるのです。報告しているかもしれません。CGIではそんなこともできるのです。Paddie私宛のメールは"paddie@paddie.com"まで。