「test006.cgi」の編集履歴(バックアップ)一覧はこちら
「test006.cgi」(2008/07/18 (金) 20:06:26) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
<p>#!/usr/bin/perl</p>
<p>print "Content-type: text/html\n";<br />
print "\n";</p>
<p>#<br />
# HTMLを書き出します。<br />
# "~\n" の ~ の部分に HTML を記述しますが、ダブルクォーテーション( " )<br />
# を用いる際は " の代わりに ' を用いるか、\" のように、バックスラッシュ( \ )<br />
# を前に置いてください。<br />
#<br />
print "<HTML>\n";<br />
print "<HEAD>\n";<br />
print "<TITLE>CGI TEST</TITLE>\n";<br />
print "</HEAD>\n";<br />
print "<BODY BGCOLOR='#FFFFFF' TEXT='#000000'>\n";</p>
<p>print("===========================================<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("===========================================<br>\n");</p>
<p>opendir(DIR, "./");<br />
while ($file = readdir(DIR)) { print "$file\n"; }<br />
closedir(DIR);</p>
<p>print("===========================================<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");</p>
<p>$uc_pwd = system("pwd");<br />
print("$lsal <br>\n");<br />
print("===========================================<br>\n");<br />
print("===========================================<br>\n");</p>
<p>#$uc_lsal = system("ls -al ./");<br />
@uc_lsal = system("ls -al ./");</p>
<p># $uc_lsal =~ s/\n/<BR>\n/g;<br />
# $uc_lsal =~ s/^/<BR>/g;</p>
<p># $uc_lsal =~ s/\s*$/\s*<BR>/g;</p>
<p># print("$uc_lsal <br>\n");</p>
<p>for $yy (@uc_lsal) {<br />
print $yy;<br />
print '<BR>';<br />
}</p>
<p>print("===========================================<br>\n");<br />
print("===========================================<br>\n");<br />
print("===========================================<br>\n");</p>
<p> print("<form ACTION='fmedit.cgi?update+200807/08070001.txt'
method=POST>\n");</p>
<p># print("<xmp>\n");</p>
<p> print("<textarea tabindex='1' accesskey=',' name='Textbox1'
id='Textbox1' rows='25'<br />
cols='120' >\n");</p>
<p>open(IN, "test001.txt");<br />
while (<IN>) {<br />
$xx = $_;<br />
$a01 = "</textarea>";<br />
$a02 = "< /textarea >";<br />
$xx =~ s/$a01/$a02/g;<br />
print $xx;<br />
print '<BR>';<br />
}<br />
close(IN);</p>
<p> print("</textarea>\n");<br />
# print("</xmp>\n");<br />
print("</form>\n");</p>
<p><br />
print("===========================================<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");<br />
print("<br>\n");</p>
<p>#<br />
# HTMLの終わりの部分を書き出します。<br />
#<br />
print "</XMP>\n";<br />
print "</BODY>\n";<br />
print "</HTML>\n";<br />
print "\n";</p>
<p> </p>
<p> </p>