<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
<manualpage metafile="cgi.xml.meta">
-<!-- English revision: 1.1 -->
+<!-- English revision: 1.5 -->
+ <parentdocument href="./">How-To / \e$B%A%e!<%H%j%"%k\e(B</parentdocument>
<title>Apache Tutorial: CGI \e$B$K$h$kF0E*%3%s%F%s%D\e(B</title>
<related>
<modulelist>
<module>mod_alias</module>
-
<module>mod_cgi</module>
</modulelist>
<directivelist>
<directive module="mod_mime">AddHandler</directive>
-
<directive module="core">Options</directive>
-
<directive module="mod_alias">ScriptAlias</directive>
</directivelist>
</related>
<p><directive module="mod_alias">ScriptAlias</directive>
\e$B%G%#%l%/%F%#%V$O0J2<$N$h$&$K;HMQ$7$^$9\e(B:</p>
- <example>ScriptAlias /cgi-bin/ /usr/local/apache/cgi-bin/</example>
+ <example>
+ ScriptAlias /cgi-bin/ /usr/local/apache/cgi-bin/
+ </example>
<p>\e$B%G%U%)%k%H0LCV$K\e(B Apache \e$B$r%$%s%9%H!<%k$7$?$J$i$P!"\e(B
\e$B$3$NNc$O%G%U%)%k%H>uBV$N\e(B <code>httpd.conf</code>
- \e$B@_Dj%U%!%$%k$K4^$^$l$F$$$^$9!#\e(B<code>ScriptAlias</code>
+ \e$B@_Dj%U%!%$%k$K4^$^$l$F$$$^$9!#\e(B
+ <directive module="mod_alias">ScriptAlias</directive>
\e$B%G%#%l%/%F%#%V$O!"\e(BURL \e$B$NA0$KIU2C$9$k%G%#%l%/%H%j$rDj5A$9$k\e(B
- <code>Alias</code> \e$B%G%#%l%/%F%#%V$H$+$J$j;w$F$$$^$9!#\e(B
- <code>Alias</code> \e$B$H\e(B <code>ScriptAlias</code> \e$B$ODL>o!"\e(B
- <code>DocumentRoot</code>
+ <directive module="mod_alias">Alias</directive>
+ \e$B%G%#%l%/%F%#%V$H$+$J$j;w$F$$$^$9!#\e(B
+ <directive>Alias</directive> \e$B$H\e(B <directive>ScriptAlias</directive>
+ \e$B$ODL>o!"\e(B<directive module="core">DocumentRoot</directive>
\e$B%G%#%l%/%H%j30$N%G%#%l%/%H%j$N$?$a$K;HMQ$5$l$^$9!#\e(B
- <code>Alias</code> \e$B$H\e(B <code>ScriptAlias</code> \e$B$H$N:9$O!"\e(B
- <code>ScriptAlias</code> \e$B$,@\F,<-$G;O$^$k$9$Y$F$N\e(B URL \e$B$O\e(B
- CGI \e$B%W%m%0%i%`$H$_$J$5$l$k$H$$$&DI2C$N0UL#$r4^$s$G$$$k$3$H$G$9!#\e(B
+ <directive>Alias</directive> \e$B$H\e(B <directive>ScriptAlias</directive>
+ \e$B$H$N:9$O!"\e(B<directive>ScriptAlias</directive> \e$B$,@\F,<-$G;O$^$k$9$Y$F$N\e(B
+ URL \e$B$O\e(B CGI \e$B%W%m%0%i%`$H$_$J$5$l$k$H$$$&DI2C$N0UL#$r4^$s$G$$$k$3$H$G$9!#\e(B
\e$B=>$C$F!">e5-$NNc$G$O!"\e(B<code>/cgi-bin/</code>
\e$B$G;O$^$k%j%=!<%9$X$N$"$i$f$k%j%/%(%9%H$KBP$7$F!"%G%#%l%/%H%j\e(B
<code>/usr/local/apache/cgi-bin/</code> \e$B$+$iDs6!$7!"$=$l$i$r\e(B
<section id="nonscriptalias">
<title>ScriptAlias \e$B%G%#%l%/%H%j30$N\e(B CGI</title>
- <p>CGI \e$B%W%m%0%i%`$O!"%;%-%e%j%F%#>e$NM}M3$+$i\e(B <code>ScriptAlias</code>
+ <p>CGI \e$B%W%m%0%i%`$O!"%;%-%e%j%F%#>e$NM}M3$+$i\e(B
+ <directive module="mod_alias">ScriptAlias</directive>
\e$B$5$l$?%G%#%l%/%H%j$K@)8B$5$l$k$3$H$,$7$P$7$P$"$j$^$9!#$3$NJ}K!$K$h$j!"\e(B
CGI \e$B%W%m%0%i%`$r;HMQ$G$-$k%f!<%6$r4IM}<T$,87$7$/@)8f$9$k$3$H$,$G$-$^$9!#\e(B
\e$B$7$+$7$J$,$i!"E,@Z$J%;%-%e%j%F%#;vA0BP:v$,$H$i$l$k$J$i$P!"\e(BCGI
\e$B%W%m%0%i%`$rG$0U$N%G%#%l%/%H%j$G<B9T$G$-$J$$$h$&$K$9$kM}M3$O$"$j$^$;$s!#\e(B
- \e$BNc$($P!"%f!<%6$K\e(B <code>UserDir</code> \e$B%G%#%l%/%F%#%V$G\e(B
- \e$BH`$i$N%[!<%`%G%#%l%/%H%jG[2<$K%&%'%V%3%s%F%s%D$r;}$?$;$?$$$H$7$^$9!#\e(B
+ \e$BNc$($P!"%f!<%6$K\e(B <directive module="mod_userdir">UserDir</directive>
+ \e$B%G%#%l%/%F%#%V$GH`$i$N%[!<%`%G%#%l%/%H%jG[2<$K%&%'%V%3%s%F%s%D$r;}$?$;$?$$$H$7$^$9!#\e(B
\e$B$b$7!"H`$i$,\e(B CGI \e$B%W%m%0%i%`$r;}$D$3$H$rK>$s$G$$$F$b!"%a%$%s$N\e(B
<code>cgi-bin</code> \e$B%G%#%l%/%H%j$X$N%"%/%;%9$,$G$-$J$$>l9g!"\e(B
CGI \e$B%W%m%0%i%`$r<B9T$9$k$3$H$,$G$-$kB>$N>l=j$,I,MW$K$J$j$^$9!#\e(B</p>
<section id="options">
<title>CGI \e$B$N<B9T$r2DG=$K$9$k$?$a$K\e(B Options \e$B$rL@<(E*$K;HMQ$9$k\e(B</title>
- <p>\e$B%5!<%P$N%a%$%s$N@_Dj%U%!%$%kCf$G\e(B <code>Options</code>
+ <p>\e$B%5!<%P$N%a%$%s$N@_Dj%U%!%$%kCf$G\e(B <directive module="core">Options</directive>
\e$B%G%#%l%/%F%#%V$rL@<(E*$K;HMQ$9$k$3$H$G!"FCDj$N%G%#%l%/%H%jG[2<$G\e(B
CGI \e$B$N<B9T$r5v2D$9$k$h$&$K;XDj$9$k$3$H$,$G$-$^$9\e(B:</p>
- <example><Directory /usr/local/apache/htdocs/somedir> <br />
- Options +ExecCGI<br />
- </Directory></example>
+ <example>
+ <Directory /usr/local/apache/htdocs/somedir><br />
+ <indent>
+ Options +ExecCGI<br />
+ </indent>
+ </Directory>
+ </example>
<p>\e$B>e5-%G%#%l%/%F%#%V$O!"\e(BCGI \e$B%U%!%$%k$N<B9T$r2DG=$K$9$k$h$&\e(B
Apache \e$B$KEA$($^$9!#$^$?!"$I$N%U%!%$%k$,\e(B CGI \e$B%U%!%$%k$+$r\e(B
- \e$B%5!<%P$KEA$($kI,MW$,$"$j$^$9!#<!$N\e(B <code>AddHandler</code>
+ \e$B%5!<%P$KEA$($kI,MW$,$"$j$^$9!#<!$N\e(B
+ <directive module="mod_mime">AddHandler</directive>
\e$B%G%#%l%/%F%#%V$NNc$G$O!"\e(B<code>cgi</code> \e$B$^$?$O\e(B <code>pl</code>
\e$B$r3HD%;R$K;}$D$9$Y$F$N%U%!%$%k$r\e(B CGI
\e$B%W%m%0%i%`$H$7$F$_$J$9$3$H$r%5!<%P$KEA$($^$9\e(B:</p>
- <example>AddHandler cgi-script cgi pl</example>
+ <example>
+ AddHandler cgi-script cgi pl
+ </example>
</section>
<section id="htaccess">
<title>.htaccess files</title>
- <p><code>.htaccess</code>
- \e$B%U%!%$%k$O!"%G%#%l%/%H%jKh$K%G%#%l%/%F%#%V$r;XDj$9$kJ}K!$G$9!#\e(B
+ <p><a href="htaccess.html"><code>.htaccess</code>
+ \e$B%U%!%$%k\e(B</a>\e$B$O!"%G%#%l%/%H%jKh$K%G%#%l%/%F%#%V$r;XDj$9$kJ}K!$G$9!#\e(B
Apache \e$B$O!"%j%=!<%9$rDs6!$9$k$H$-$K!"\e(B
\e$BDs6!$9$k%U%!%$%k$,CV$+$l$F$$$k%G%#%l%/%H%jCf$N\e(B <code>.htaccess</code>
\e$B$H$$$&%U%!%$%k$r;2>H$7$^$9!#$=$N%U%!%$%k$rH/8+$7$?$i!"\e(B
\e$B$=$NCf$GH/8+$5$l$?%G%#%l%/%F%#%V$,E,MQ$5$l$^$9!#\e(B
- <code>.htaccess</code> \e$B%U%!%$%k$O!"\e(B<code>AllowOverride</code>
+
+ <code>.htaccess</code> \e$B%U%!%$%k$O!"\e(B
+ <directive module="core">AllowOverride</directive>
\e$B%G%#%l%/%F%#%V$N;XDj$K$h$j;H$($k$h$&$K$J$j$^$9!#\e(B
- <code>AllowOverride</code> \e$B%G%#%l%/%F%#%V$O!"\e(B<code>.htaccess</code>
- \e$B%U%!%$%k$G@_Dj$G$-$k%G%#%l%/%F%#%V$N%?%$%W$r;XDj$7$^$9!#\e(B
- <code>AllowOverride</code> \e$B%G%#%l%/%F%#%V$N;XDj$,$J$$>l9g!"\e(B
- \e$B$^$C$?$/;H$($^$;$s!#\e(BCGI \e$B$N<B9T$r5v2D$9$k$?$a$KI,MW$H$J$k\e(B
- \e$B%G%#%l%/%F%#%V$r;XDj2DG=$K$9$k$K$O!"\e(B
- \e$B0J2<$N@_Dj$,%5!<%P$N%a%$%s$N@_Dj$GI,MW$K$J$j$^$9\e(B:</p>
+ <directive module="core">AllowOverride</directive>
+ \e$B%G%#%l%/%F%#%V$O!"\e(B<code>.htaccess</code>
+ \e$B%U%!%$%k$G!"$I$N%?%$%W$N%G%#%l%/%F%#%V$,@_Dj$G$-$k$+!"\e(B
+ \e$B$"$k$$$OA4$/;XDj$G$-$J$$$+$r;XDj$7$^$9!#\e(B
+ \e$B$3$NL\E*$KI,MW$K$J$k%G%#%l%/%F%#%V$r;HMQ$G$-$k$h$&$K$9$k$K$O!"\e(B
+ \e$B%5!<%P$N%a%$%s$N@_Dj$G!"0J2<$N@_Dj$,I,MW$K$J$j$^$9\e(B:</p>
- <example>AllowOverride Options</example>
+ <example>
+ AllowOverride Options
+ </example>
<p><code>.htaccess</code>
\e$B%U%!%$%k$G$O!"<!$N%G%#%l%/%F%#%V$,I,MW$H$J$j$^$9\e(B:</p>
- <example>Options +ExecCGI</example>
+ <example>
+ Options +ExecCGI
+ </example>
<p>\e$B$3$N@_Dj$G$O!"$3$N%G%#%l%/%H%j$K$*$1$k\e(B CGI
\e$B%W%m%0%i%`$N<B9T$r5v2D$9$k$h$&\e(B Apache \e$B$KEA$($^$9!#\e(B</p>
\e$B$3$l$O$I$N$h$&$J<oN`$N%3%s%F%s%D$r<u$1<h$C$F$$$k$+$r%/%i%$%"%s%H$K<($9\e(B
HTTP \e$B%X%C%@$G$9!#$[$H$s$I$N>l9g$G$O!"<!$N$h$&$K=PNO$7$^$9\e(B:</p>
- <example>Content-type: text/html</example>
+ <example>
+ Content-type: text/html
+ </example>
<p>\e$B$b$&0l$D$O!"=PNO$r\e(B HTML
\e$B$+!"%V%i%&%6$,I=<($9$k$3$H$,$G$-$k2?$+B>$N7A<0$K$9$kI,MW$,$"$j$^$9!#\e(B
\e$B$H$$$&%U%!%$%k$KJ]B8$7!"$=$l$r\e(B <code>cgi-bin</code>
\e$B%G%#%l%/%H%j$KCV$$$F$/$@$5$$!#\e(B</p>
- <example>#!/usr/bin/perl<br />
- print "Content-type: text/html\n\n";<br />
- print "Hello, World.";
+ <example>
+ #!/usr/bin/perl<br />
+ print "Content-type: text/html\n\n";<br />
+ print "Hello, World.";
</example>
<p>Perl \e$B$K@:DL$7$F$$$J$/$F$b!"\e(B
\e$B<($7$^$9!#\e(B2 \e$B9TL\$O!"A0=R$7$?$H$*$j\e(B content-type \e$B$NDj5A$r0u;z$7$^$9!#\e(B
\e$B$3$l$K$OI|5"2~9T$NFs$D$NAH$r8e$KIU2C$7$^$9!#\e(B
\e$B$3$l$K$h$j!"%X%C%@$N=*$j$K6u9T$,CV$+$l!"\e(BHTTP
- \e$B%X%C%@$N=*$j$H%\%G%#$N;O$^$j$r<($7$^$9!#\e(B3 \e$B9TL\$O!"\e(B``Hello, World.''
+ \e$B%X%C%@$N=*$j$H%\%G%#$N;O$^$j$r<($7$^$9!#\e(B3 \e$B9TL\$O!"\e(B"Hello, World."
\e$B$H$$$&J8;zNs$r0u;z$7!"$3$l$G=*$j$H$J$j$^$9!#\e(B</p>
<p>\e$B9%$_$N%V%i%&%6$r3+$-!"%"%I%l%9\e(B</p>
- <example>http://www.example.com/cgi-bin/first.pl</example>
+ <example>
+ http://www.example.com/cgi-bin/first.pl
+ </example>
<p>\e$B$"$k$$$O%U%!%$%k$rCV$$$?%m%1!<%7%g%s$r;XDj$9$k$H!"\e(B
<code>Hello, World.</code>
<dl>
<dt>CGI \e$B%W%m%0%i%`$N=PNO\e(B</dt>
-
- <dd>\e$BAG@2$i$7$$\e(B ! \e$B$=$l$O$9$Y$F$,$&$^$/F0$$$?$3$H$r0UL#$7$^$9!#\e(B
- </dd>
+ <dd>\e$BAG@2$i$7$$\e(B ! \e$B$=$l$O$9$Y$F$,$&$^$/F0$$$?$3$H$r0UL#$7$^$9!#\e(B</dd>
<dt>CGI \e$B%W%m%0%i%`$N%=!<%9%3!<%I!"$^$?$O\e(B "POST Method Not Allowed"
\e$B$H$$$&%a%C%;!<%8\e(B</dt>
-
<dd>\e$B$3$l$O!"\e(BCGI \e$B%W%m%0%i%`$r=hM}$G$-$k$h$&\e(B Apache
\e$B$rE,@Z$K@_Dj$7$F$$$J$+$C$?$3$H$r0UL#$7$^$9!#\e(B<a
href="#configuringapachetopermitcgi">\e$B!V\e(BCGI \e$B$r5v2D$9$k$h$&$K\e(B
</dd>
<dt>\e$B%a%C%;!<%8$,\e(B "Forbidden" \e$B$G;O$^$C$F$$$k\e(B</dt>
-
<dd>\e$B$3$l$O%Q!<%_%C%7%g%s$NLdBj$H$$$&$3$H$r0UL#$7$^$9!#\e(B
<a href="#errorlogs">Apache \e$B$N%(%i!<%m%0\e(B</a>\e$B$H!"8e=R$N\e(B<a
href="#filepermissions">\e$B!V%U%!%$%k$N%Q!<%_%C%7%g%s!W\e(B</a>
</dd>
<dt>"Internal Server Error" \e$B$H$$$&%a%C%;!<%8\e(B</dt>
-
<dd><a href="#errorlogs">Apache
\e$B$N%(%i!<%m%0\e(B</a>\e$B$r%A%'%C%/$9$k$H!"\e(B"Premature end of script headers"
\e$B$H$$$&%m%0$,5-O?$5$l$F$$$k$H;W$$$^$9!#$=$7$F!"$*$=$i$/\e(B CGI
<title>\e$B%U%!%$%k$N%Q!<%_%C%7%g%s\e(B</title>
<p>\e$B%5!<%P$O$"$J$?$N8"8B$G<B9T$5$l$F$$$J$$$N$rK:$l$J$$$h$&$K!#\e(B
- \e$B$D$^$j!"5/F0$9$k$H$-!"%5!<%P$OFC8"$r$b$?$J$$%f!<%6\e(B - \e$BDL>o\e(B ``nobody''
- \e$B$d\e(B ``www'' \e$B$N8"8B$G<B9T$5$l$^$9!#$7$?$,$C$F!"$"$J$?$,=jM-$9$k\e(B
+ \e$B$D$^$j!"5/F0$9$k$H$-!"%5!<%P$OFC8"$r$b$?$J$$%f!<%6\e(B - \e$BDL>o\e(B <code>nobody</code>
+ \e$B$d\e(B <code>www</code> \e$B$N8"8B$G<B9T$5$l$^$9!#$7$?$,$C$F!"$"$J$?$,=jM-$9$k\e(B
\e$B%U%!%$%k$r<B9T$9$k$K$OJL$N%Q!<%_%C%7%g%s$,I,MW$H$J$j$^$9!#\e(B
- \e$BDL>o!"\e(B``nobody'' \e$B$,<B9T$9$k$N$K==J,$J%Q!<%_%C%7%g%s$rM?$($kJ}K!$O!"\e(B
+ \e$BDL>o!"\e(B<code>nobody</code> \e$B$,<B9T$9$k$N$K==J,$J%Q!<%_%C%7%g%s$rM?$($kJ}K!$O!"\e(B
\e$B%U%!%$%k$KC/$G$b<B9T2DG=$H$9$k%Q!<%_%C%7%g%s$rM?$($k$3$H$G$9\e(B:</p>
- <example>chmod a+x first.pl</example>
+ <example>
+ chmod a+x first.pl
+ </example>
<p>\e$B$^$?!"$b$7$"$J$?$N%W%m%0%i%`$,B>$N%U%!%$%k$rFI$_=q$-$9$k$J$i$P!"\e(B
\e$B$=$l$i$N%U%!%$%k$O!"$3$l$,2DG=$H$J$k@5$7$$%Q!<%_%C%7%g%s\e(B
<p>\e$BF1MM$J$3$H$O!"%9%/%j%W%H$N%$%s%?%W%j%?\e(B (\e$B$7$P$7$P\e(B <code>perl</code>)
\e$B$X$N%Q%9$G!"\e(BCGI \e$B%W%m%0%i%`$N\e(B 1 \e$B9TL\$K<!$N$h$&$K<($5$l$^$9\e(B:</p>
- <example>#!/usr/bin/perl</example>
+ <example>
+ #!/usr/bin/perl
+ </example>
<p>\e$B$3$l$,%$%s%?!<%W%j%?$X$N<B:]$N%Q%9$G$"$k$3$H$r3N<B$K$7$F$*$-$^$9!#\e(B</p>
</section>
<section id="behindscenes">
<title>\e$BN"$G2?$,5/$3$C$F$$$k$N$+\e(B?</title>
- <p>CGI \e$B%W%m%0%i%_%s%0$K=OC#$9$k$H!"\e(B
- \e$BN"$G5/$3$C$F$$$k$3$H$K$D$$$F99$KM}2r$9$k$3$H$OM-1W$K$J$k$G$7$g$&!#\e(B
+ <p>CGI \e$B%W%m%0%i%_%s%0$K=,=O$9$k$H!"\e(B
+ \e$BN"$G5/$3$C$F$$$k$3$H$K$D$$$F99$KM}2r$9$k$3$HLr$KN)$A$^$9!#\e(B
\e$B%V%i%&%6$H%5!<%P$,$I$N$h$&$KAj8_DL?.$9$k$+$K$D$$$F$OFC$K$=$&$G$9!#\e(B
- \e$B$J$<$J$i!"\e(B``Hello, World.''
- \e$B$r0u;z$9$k%W%m%0%i%`$r=q$/$3$H$O$^$3$H$K7k9=$G$9$,!"\e(B
+ \e$B$J$<$J$i!"\e(B"Hello, World."
+ \e$B$r0u;z$9$k%W%m%0%i%`$r=q$/$3$H$O$*$*$$$K7k9=$G$9$,!"\e(B
\e$B$=$l$OFC$KM-1W$G$O$"$j$^$;$s!#\e(B</p>
<section id="env">
\e$B$=$l$i$O!"%Q%9\e(B
(\e$B%3%^%s%I$r%?%$%W$7$?$H$-$K<B9T$9$k<B:]$N%U%!%$%k$rC5$7=P$9$H$3$m\e(B)\e$B!"\e(B
\e$B%f!<%6L>!"C<Kv7?$J$I$N$h$&$JJXMx$J$b$N$G$9!#\e(B
- \e$BDL>o$N!"KhF|$N4D6-JQ?t$N40A4$J%j%9%H$rD4$Y$k$K$O!"%3%^%s%I%W%m%s%W%H$G\e(B
- <code>env</code> \e$B$rF~NO$7$^$9!#\e(B</p>
+ \e$BDL>o!"IaCJ;HMQ$7$F$$$k4D6-JQ?t$N40A4$J%j%9%H$rD4$Y$k$K$O!"\e(B
+ \e$B%3%^%s%I%W%m%s%W%H$G\e(B <code>env</code> \e$B$rF~NO$7$^$9!#\e(B</p>
<p>CGI \e$B$N=hM}Cf!"%5!<%P$H%V%i%&%6$b4D6-JQ?t$r@_Dj$7!"\e(B
\e$B$=$l$K$h$jAj8_$KDL?.$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
\e$B$=$N4D6-JQ?t$O!"%V%i%&%6%?%$%W\e(B (Netscape, IE, Lynx)\e$B!"%5!<%P%?%$%W\e(B
(Apache, IIS, WebSite)\e$B!"<B9T$5$l$F$$$k\e(B CGI
- \e$B%W%m%0%i%`$NL>A0$J$I$N$h$&$J$b$N$G$9!#\e(B</p>
+ \e$B%W%m%0%i%`$NL>A0$J$I$G$9!#\e(B</p>
- <p>\e$B$3$l$i$NJQ?t$O\e(B CGI \e$B%W%m%0%i%^$,;HMQ$9$k$3$H$,$G$-$^$9!#\e(B
+ <p>\e$B$3$l$i$NJQ?t$O\e(B CGI \e$B%W%m%0%i%^$,;HMQ$G$-$^$9!#\e(B
\e$B$=$7$F!"$=$l$O%/%i%$%"%s%H$H%5!<%P$NDL?.$NOC$NH>J,$G$9!#\e(B
\e$BI,MW$JJQ?t$N40A4$J%j%9%H$O\e(B <a
href="http://hoohoo.ncsa.uiuc.edu/cgi/env.html"
\e$BB?$/$N0[$J$kJ}K!$rMQ0U$7$F$7$^$9!#\e(B</p>
<example>
- #!/usr/bin/perl<br />
- print "Content-type: text/html\n\n";<br />
- foreach $key (keys %ENV) {<br />
- print "$key --> $ENV{$key}<br>";<br />
- }</example>
+ #!/usr/bin/perl<br />
+ print "Content-type: text/html\n\n";<br />
+ foreach $key (keys %ENV) {<br />
+ <indent>
+ print "$key --> $ENV{$key}<br>";<br />
+ </indent>
+ }
+ </example>
</section>
<section id="stdin">
</p>
<example>
- name=Rich%20Bowen&city=Lexington&state=KY&sidekick=Squirrel%20Monkey
+ name=Rich%20Bowen&city=Lexington&state=KY&sidekick=Squirrel%20Monkey
</example>
<p>\e$B;~!9!"$3$N$h$&$JJ8;zNs$,\e(B URL
<p>Perl \e$B$G\e(B CGI \e$B%W%m%0%i%`$r=q$$$F$$$k$J$i!"%b%8%e!<%k$O\e(B <a
href="http://www.cpan.org/">CPAN</a> \e$B$GDs6!$5$l$F$$$^$9!#\e(B
- \e$B$3$NL\E*$N$?$a$N:G$bIa5Z$7$F$$$k%b%8%e!<%k$O\e(B CGI.pm \e$B$G$9!#\e(B
- CGI::Lite \e$B$b8!F$$7$^$7$g$&!#$3$l$O!"$[$H$s$I$N%W%m%0%i%`\e(B
+ \e$B$3$NL\E*$N$?$a$N:G$bIa5Z$7$F$$$k%b%8%e!<%k$O\e(B <code>CGI.pm</code> \e$B$G$9!#\e(B
+ <code>CGI::Lite</code> \e$B$b8!F$$7$^$7$g$&!#$3$l$O!"$[$H$s$I$N%W%m%0%i%`\e(B
\e$B$K$*$$$FI,MW$H$9$k$9$Y$F$N5!G=$N:G>.%;%C%H$N<BAu$G$9!#\e(B</p>
<p>C \e$B$G\e(B CGI \e$B%W%m%0%i%`$r=q$$$F$$$k$J$i!"$$$m$$$m$J\e(B
\e$B%*%W%7%g%s$,$"$j$^$9!#$3$l$i$NFb$N0l$D$O\e(B <a
href="http://www.boutell.com/cgic/">http://www.boutell.com/cgic/</a>
- \e$B$GDs6!$5$l$F$$$k\e(B CGIC \e$B%i%$%V%i%j$G$9!#\e(B</p>
+ \e$B$GDs6!$5$l$F$$$k\e(B <code>CGIC</code> \e$B%i%$%V%i%j$G$9!#\e(B</p>
</section>
<section id="moreinfo">
<title>\e$B99$J$k>pJs\e(B</title>
<p>CGI \e$B$K4X$9$k>pJs$O%&%'%V$G?tB?$/Ds6!$5$l$F$$$^$9!#\e(BCGI
- \e$B$NLdBj$K$D$$$F$O\e(B Usenet \e$B$N\e(B comp.infosystems.www.authoring.cgi
- \e$B$G!"B>$N%f!<%6$HO@5D$9$k$3$H$,$G$-$^$9!#\e(BHTML Writers Guide \e$B$N\e(B
+ \e$B$NLdBj$K$D$$$F$O\e(B Usenet \e$B$N\e(B <a href="news:comp.infosystems.www.authoring.cgi"
+ >comp.infosystems.www.authoring.cgi</a> \e$B$G!"\e(B
+ \e$BB>$N%f!<%6$HO@5D$9$k$3$H$,$G$-$^$9!#\e(BHTML Writers Guide \e$B$N\e(B
-servers \e$B%a!<%j%s%0%j%9%H$O!"$"$J$?$N<ALd$K2sEz$7$F$/$l$k0NBg$J%j%=!<%9$G$9!#\e(B
<a href="http://www.hwg.org/lists/hwg-servers/"
>http://www.hwg.org/lists/hwg-servers/</a>