C言語でCGI

○サンプル1


定番の”HelloWorld”を出力させる。
ソースは以下の通り。

#include <stdio.h> void main ( void ) { puts ( "Content-type: text/html\n" "\n" "<HTML>\n" "<HEAD>\n" "<TITLE> Hello World </TITLE>\n" "</HEAD>\n" "<BODY>\n" "<H2>" "Hello World" "</H2>\n" "<HR>\n" "</BODY>\n" "</HTML>" ); }
これをコンパイルして、実行ファイルをcgi-binなど、CGI実行可能ディレクトリに移動する。
たとえば、"/home/httpd/cgi-bin/"。
ここにhtmlファイルからリンクを張ればよい。


Return