C言語関係掲示板

過去ログ

No.286.CGI化の方法は?

[戻る] [ホームページ]

No.1723

CGI化の方法は?
投稿者---TOKI(2002/06/13 03:22:25)


C言語によるプログラムをCGI化したいのですが、方法をお願いします。

No.1724

Re:CGI化の方法は?
投稿者---kikk(2002/06/13 18:50:07)


ども。


>C言語によるプログラムをCGI化したいのですが、方法をお願いします。

ほかの言語と同様に、最初に標準出力に"Content-type: text/html\n\n"を
出力して、その後にHTMLをかけばOKです。環境変数の取得/格納はstdlib.hの
getenv()/putenv()で行ってください。URLで、?の後に指定された実行時引数
は、main()のargvで普通に取り出せます。


一番の問題はCで書かれたCGIプログラムを走らせる(走らせてくれる)環境を
用意することですが、これだけは、プログラムでどうにかなるものではない
ので、そういうサービスをしているところをなんとか見つけるか、自分で
サーバを立てるかのどちらかになります。


では。