⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000000.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;dfbb&nbsp;(赵无忌),&nbsp;信区:&nbsp;Linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Perl&nbsp;CGI&nbsp;程式写作常问问题集&nbsp;&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Mon&nbsp;Oct&nbsp;27&nbsp;15:47:00&nbsp;1997)&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>中文版&nbsp;Perl&nbsp;CGI&nbsp;程式写作常问问题集&nbsp;(Perl&nbsp;CGI&nbsp;Programming&nbsp;FAQ)&nbsp;<BR>=============================================================&nbsp;<BR>&nbsp;<BR>版本:&nbsp;1.0&nbsp;<BR>&nbsp;<BR>原文作者:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shishir&nbsp;Gundavaram&nbsp;&lt;<A HREF="mailto:shishir@ora.com>">shishir@ora.com></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tom&nbsp;Christiansen&nbsp;&lt;<A HREF="mailto:tchrist@perl.com>">tchrist@perl.com></A>&nbsp;<BR>&nbsp;<BR>中译、补充:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;萧百龄&nbsp;&lt;<A HREF="mailto:hsiao@uconnvm.uconn.edu>">hsiao@uconnvm.uconn.edu></A>&nbsp;<BR>&nbsp;<BR>版权事宜:(复制、转载者务必遵守)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This&nbsp;document,&nbsp;and&nbsp;all&nbsp;its&nbsp;parts,&nbsp;are&nbsp;Copyright&nbsp;(c)&nbsp;1996,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shishir&nbsp;Gundavaram&nbsp;and&nbsp;Tom&nbsp;Christiansen.&nbsp;All&nbsp;rights&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reservered.&nbsp;Permisson&nbsp;to&nbsp;distribute&nbsp;this&nbsp;collection,&nbsp;in&nbsp;part&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;full,&nbsp;via&nbsp;electronic&nbsp;means&nbsp;(emailed,&nbsp;posted&nbsp;or&nbsp;archived)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;printed&nbsp;copy&nbsp;are&nbsp;granted&nbsp;providing&nbsp;that&nbsp;no&nbsp;charges&nbsp;are&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;involved,&nbsp;reasonable&nbsp;attempt&nbsp;is&nbsp;made&nbsp;to&nbsp;use&nbsp;the&nbsp;most&nbsp;current&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;version,&nbsp;and&nbsp;all&nbsp;credits&nbsp;and&nbsp;copyright&nbsp;notices&nbsp;are&nbsp;retained.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Requests&nbsp;for&nbsp;other&nbsp;distribution&nbsp;rights,&nbsp;including&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;incorporation&nbsp;in&nbsp;commercial&nbsp;products,&nbsp;such&nbsp;as&nbsp;books,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;magazine&nbsp;articles,&nbsp;or&nbsp;CD-ROMs&nbsp;should&nbsp;be&nbsp;made&nbsp;to&nbsp;either&nbsp;of&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;authors.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本文件著作权属於&nbsp;Shishir&nbsp;Gundavaram&nbsp;及&nbsp;Tom&nbsp;Christiansen&nbsp;所&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;有,Copyright&nbsp;(C)&nbsp;1996。在不涉及收费营利、尽可能地使用最新&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;版,及所有著作权告示保持完整的情况下,作者允许任何人透过电&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;子形式(电子邮件、讨论群布告,或存放),或印表方式对本文件&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;作完整或部份发行。如欲将本文件作其他方式发行,包括将本文件&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;附加於商业产品,诸如书籍、杂志文章,或光碟等之中,必须事先对&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;二位作者其中一人提出请求,以徵得许可授权。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本中译版及译者补充部份著作权属萧百龄及两只老虎工作室所有,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copyright&nbsp;(C)&nbsp;1997。本中译版遵守并使用与上述原文版相同的使用&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;条款发行。&nbsp;<BR>&nbsp;<BR>---------------------------------------------------------------------------&nbsp;<BR>&nbsp;<BR>文体说明:&nbsp;<BR>&nbsp;<BR>1.&nbsp;<BR>译者已就原文中语焉不详、资讯过时,或可作额外补充之处附加注解。这些注解&nbsp;<BR>&nbsp;均以星号&nbsp;(*)&nbsp;於适当处(通常为句尾)标示。实际的说明文字则大多紧邻星号&nbsp;<BR>&nbsp;所在的段落,自成一段。所有注解文字均以「【译者】」起头。&nbsp;<BR>2.&nbsp;范例中的&nbsp;Perl&nbsp;程式码已由译者适度加以翻译、去除多馀的括弧,并依&nbsp;<BR>&nbsp;perlstyle&nbsp;manpages&nbsp;中所建议的写作格式及习惯稍作修整。&nbsp;<BR>&nbsp;<BR>---------------------------------------------------------------------------&nbsp;<BR>&nbsp;<BR>目录:&nbsp;<BR>&nbsp;<BR>1.0&nbsp;-入门简介&nbsp;<BR>&nbsp;<BR>Q1.1:&nbsp;&nbsp;为什麽我的&nbsp;HTML&nbsp;page/form&nbsp;需要用&nbsp;script?&nbsp;<BR>Q1.2:&nbsp;&nbsp;CGI&nbsp;各代表什麽?&nbsp;<BR>Q1.3:&nbsp;&nbsp;到底什麽叫&nbsp;script?我能拿它来能做什麽?&nbsp;<BR>Q1.4:&nbsp;&nbsp;什麽是&nbsp;Perl?为什麽有那麽多人用它来做&nbsp;CGI?&nbsp;<BR>Q1.5:&nbsp;&nbsp;有没有教&nbsp;CGI&nbsp;或&nbsp;Perl&nbsp;的书或是线上资料?&nbsp;<BR>Q1.6:&nbsp;&nbsp;是不是有这方面的邮递论坛&nbsp;(mailing&nbsp;lists)&nbsp;或新闻讨论群组?&nbsp;<BR>Q1.7:&nbsp;&nbsp;网路上是不是有专门收藏邮递论坛或新闻讨论群组的&nbsp;posts&nbsp;的站?&nbsp;<BR>&nbsp;<BR>2.0&nbsp;-&nbsp;Modules&nbsp;(模组)&nbsp;<BR>&nbsp;<BR>Q2.1:&nbsp;&nbsp;我是不是该用&nbsp;Perl&nbsp;CGI&nbsp;modules&nbsp;来写&nbsp;CGI&nbsp;scripts&nbsp;<BR>?自己做不是比较容&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;易吗?&nbsp;<BR>Q2.2:&nbsp;&nbsp;如何知道某个&nbsp;module&nbsp;该怎麽个用法?&nbsp;<BR>Q2.3:&nbsp;&nbsp;有哪些&nbsp;Perl4&nbsp;的&nbsp;CGI&nbsp;或&nbsp;WWW的&nbsp;libraries&nbsp;?&nbsp;<BR>Q2.4:&nbsp;&nbsp;有哪些给&nbsp;Perl5&nbsp;使用的&nbsp;CGI&nbsp;modules?我该用哪个?为什麽?&nbsp;<BR>Q2.5:&nbsp;&nbsp;为什麽这麽多&nbsp;perl&nbsp;CGI&nbsp;libraries&nbsp;都是&nbsp;object-oriented&nbsp;<BR>(物件导向)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;的?我对用物件导向来写程式一窍不通。难道就没有简单一点,给不会物&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;件导向的人使用的&nbsp;libraries&nbsp;吗?物件导向有多难?&nbsp;<BR>&nbsp;<BR>3.0&nbsp;-&nbsp;CGI&nbsp;与&nbsp;WWW&nbsp;Server&nbsp;<BR>&nbsp;<BR>Q3.1:&nbsp;&nbsp;我的&nbsp;Perl&nbsp;CGI&nbsp;程式要放在哪里执行?cgi-bin&nbsp;<BR>这个目录是做甚麽用的?&nbsp;<BR>Q3.2:&nbsp;&nbsp;什麽是档案使用权限?怎样改?&nbsp;<BR>Q3.3:&nbsp;&nbsp;Perl&nbsp;应该安装在哪里才可以执行它?&nbsp;<BR>Q3.4:&nbsp;&nbsp;我为什麽一直得到&nbsp;``Server:&nbsp;Error&nbsp;500''&nbsp;的讯息?&nbsp;<BR>Q3.5:&nbsp;&nbsp;我试著打开一个档案,想把资料储存在里头,但是&nbsp;open()&nbsp;的指令失败&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;了。到底是怎麽搞的?&nbsp;<BR>&nbsp;<BR>4.0&nbsp;-程式设计疑难杂症&nbsp;<BR>&nbsp;<BR>Q4.1:&nbsp;&nbsp;我想让&nbsp;user&nbsp;填的&nbsp;form&nbsp;资料自动寄给我,该怎麽做?有没有范例?&nbsp;<BR>Q4.2:&nbsp;&nbsp;刚才这个用&nbsp;form&nbsp;送信的&nbsp;script&nbsp;看起来有点难。为什麽不乾脆用&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;``<A HREF="mailto:"></A>&nbsp;URL'',这样&nbsp;user&nbsp;填入的资料就可以寄给我了?&nbsp;<BR>Q4.3:&nbsp;&nbsp;我要如何在&nbsp;UNIX&nbsp;以外的平台上做&nbsp;Perl-CGI,譬如&nbsp;Mac、MS-DOS、&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;Windows&nbsp;及&nbsp;NT?我的&nbsp;Perl&nbsp;CGI&nbsp;程式能不能在这些平台之间互相移植呢?&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;能不能很直接,没有麻烦?我在&nbsp;UNIX&nbsp;主机上有帐号,但是都是先在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;Windows/Mac&nbsp;上做。我要如何在我自己的机器上测试写好的&nbsp;CGI&nbsp;scripts&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;?&nbsp;<BR>Q4.4:&nbsp;&nbsp;在&nbsp;Perl&nbsp;CGI&nbsp;程式中,STDERR&nbsp;(标准错误讯息)、STDIN&nbsp;<BR>(标准输入),和&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;STDOUT&nbsp;(标准输出)各是连到何处?&nbsp;<BR>Q4.5:&nbsp;&nbsp;如何写计数器?&nbsp;<BR>Q4.6:&nbsp;&nbsp;要如何用一个&nbsp;Perl&nbsp;的取代指令将所有&nbsp;HTML&nbsp;标签从一份文件中删除?&nbsp;<BR>Q4.7:&nbsp;&nbsp;要如何知道是谁/哪台机器/哪个浏览器执行了我的程式?&nbsp;<BR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -