cgi-1 呼び出す

【基本】 拡張子「.cgi」 サーバーUP時の属性は「705(rwx---r-x)」

【ソース】 1.cgi 【解説】
  1. #!/usr/local/bin/perl
  2. print "Content-type: text/html \n\n";
  3. print "<HTML><HEAD> \n";
  4. print "<TITLE>CGI-TEST</TITLE></HEAD> \n";
  5. print "<BODY> \n";
  6. print "This is my first message ---- \n";
  7. print "</BODY> \n";
  8. print "</HTML> \n";
  9. exit;
「1・9行目」が、cgiソースには必ず必要
実行結果をブラウザに出力する際に必要
テキスト文字を出力させる際は「print" "」
「\n」はperl内の改行マーク(実際表示する場合の改行マークではない)
一行の最後は「 ; 」
「6行目」が、実際に表示される文字


cgi-2 呼び出す

【HTML記述部分をまとめる】

【ソース】 2.cgi 【解説】
  1. #!/usr/local/bin/perl
  2. print "Content-type: text/html \n\n";
  3. print <<EOF;
  4. <HTML><HEAD>
  5. <BODY>
  6. This is my first message ----
  7. </BODY>
  8. </HTML>
  9. EOF
  10. exit;
HTML記述部分の「print" "」を
まとめて表記させたい場合は

HTML表記部分の
前に「print <<EOF; 」
後ろに「EOF」
を付ける

まとめられたHTML記述部分
この中でなら、普通にHTMLの記述が可能


cgi-3 呼び出す

【日本語表記も可】