📄 index-1.htm
字号:
<UL>
<LI><A HREF="ch18.htm#TheServerSideofaConversation" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#TheServerSideofaConversation">
The Server Side of a Conversation</A>
<LI><A HREF="ch18.htm#TheClientSideofaConversation" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#TheClientSideofaConversation">
The Client Side of a Conversation</A>
</UL>
<LI><A HREF="ch18.htm#UsingtheTimeService" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#UsingtheTimeService">
Using the Time Service</A>
<LI><A HREF="ch18.htm#SendingMailSMTP" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#SendingMailSMTP">
Sending Mail (SMTP)</A>
<UL>
<LI><A HREF="ch18.htm#TheTTFONTSIZEFACECourierMAILFONTTTFONTSIZECommandFONT" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#TheTTFONTSIZEFACECourierMAILFONTTTFONTSIZECommandFONT">
The <TT>MAIL</TT>
Command</FONT></A>
<LI><A HREF="ch18.htm#TheTTFONTSIZEFACECourierRCPTFONTTTFONTSIZECommandFONT" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#TheTTFONTSIZEFACECourierRCPTFONTTTFONTSIZECommandFONT">
The <TT>RCPT </TT>Command</FONT>
</A>
<LI><A HREF="ch18.htm#TheTTFONTSIZEFACECourierDATAFONTTTFONTSIZECommandFONT" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#TheTTFONTSIZEFACECourierDATAFONTTTFONTSIZECommandFONT">
The <TT>DATA</TT>
Command</FONT></A>
<LI><A HREF="ch18.htm#ReportingUndeliverableMail" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#ReportingUndeliverableMail">
Reporting Undeliverable Mail</A>
<LI><A HREF="ch18.htm#UsingPerltoSendMail" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#UsingPerltoSendMail">
Using Perl to Send Mail</A>
</UL>
<LI><A HREF="ch18.htm#ReceivingMailPOP" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#ReceivingMailPOP">
Receiving Mail (POP)</A>
<LI><A HREF="ch18.htm#CheckingforUpnessEcho" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#CheckingforUpnessEcho">
Checking for Upness (Echo)</A>
<LI><A HREF="ch18.htm#TransferringFilesFTP" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#TransferringFilesFTP">
Transferring Files (FTP)</A>
<LI><A HREF="ch18.htm#ReadingtheNewsNNTP" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#ReadingtheNewsNNTP">
Reading the News (NNTP)</A>
<LI><A HREF="ch18.htm#TheWorldWideWebHTTP" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#TheWorldWideWebHTTP">
The World Wide Web (HTTP)</A>
<LI><A HREF="ch18.htm#Summary" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#Summary">
Summary</A>
<LI><A HREF="ch18.htm#ReviewQuestions" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#ReviewQuestions">
Review Questions</A>
<LI><A HREF="ch18.htm#ReviewExercises" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch18.htm#ReviewExercises">
Review Exercises</A>
</UL>
<H2><I><FONT SIZE=5 COLOR=#FF0000>Chapter </FONT></I><FONT SIZE=5 COLOR=#FF0000>19
</FONT><FONT SIZE=5> What Is CGI?</FONT></H2>
<UL>
<LI><A HREF="ch19.htm#WhyUsePerlforCGI" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#WhyUsePerlforCGI">
Why Use Perl for CGI?</A>
<LI><A HREF="ch19.htm#CGIAppsversusJavaApplets" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#CGIAppsversusJavaApplets">
CGI Apps versus Java Applets</A>
<LI><A HREF="ch19.htm#ShouldYouUseCGIModules" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#ShouldYouUseCGIModules">
Should You Use CGI Modules?</A>
<LI><A HREF="ch19.htm#HowDoesCGIWork" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#HowDoesCGIWork">
How Does CGI Work?</A>
<LI><A HREF="ch19.htm#CallingYourCGIProgram" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#CallingYourCGIProgram">
Calling Your CGI Program</A>
<LI><A HREF="ch19.htm#YourFirstCGIProgram" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#YourFirstCGIProgram">
Your First CGI Program</A>
<LI><A HREF="ch19.htm#WhyAreFilePermissionsImportantinUNIX" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#WhyAreFilePermissionsImportantinUNIX">
Why Are File Permissions Important in UNIX?</A>
<LI><A HREF="ch19.htm#HTTPHeaders" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#HTTPHeaders">
HTTP Headers</A>
<LI><A HREF="ch19.htm#CGIandEnvironmentVariables" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#CGIandEnvironmentVariables">
CGI and Environment Variables</A>
<LI><A HREF="ch19.htm#URLENCoding" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#URLENCoding">
URL ENCoding</A>
<LI><A HREF="ch19.htm#Security" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#Security">
Security</A>
<LI><A HREF="ch19.htm#CGIwrapandSecurity" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#CGIwrapandSecurity">
CGIwrap and Security</A>
<LI><A HREF="ch19.htm#Cookies" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#Cookies">
Cookies</A>
<UL>
<LI><A HREF="ch19.htm#CookieSecurity" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#CookieSecurity">
Cookie Security</A>
<LI><A HREF="ch19.htm#HowAreCookiesCreatedandRead" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#HowAreCookiesCreatedandRead">
How Are Cookies Created and Read?</A>
<LI><A HREF="ch19.htm#CanaVisitorsBrowserSupportCookies" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#CanaVisitorsBrowserSupportCookies">
Can a Visitor's Browser Support Cookies?</A>
</UL>
<LI><A HREF="ch19.htm#DebuggingCGIPrograms" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#DebuggingCGIPrograms">
Debugging CGI Programs</A>
<UL>
<LI><A HREF="ch19.htm#SendingOutputtotheServersLogFile" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#SendingOutputtotheServersLogFile">
Sending Output to the Server's Log File</A>
<LI><A HREF="ch19.htm#SendingSTDERRtotheWebBrowser" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#SendingSTDERRtotheWebBrowser">
Sending STDERR to the Web Browser</A>
<LI><A HREF="ch19.htm#CGITap" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#CGITap">
CGITap</A>
<LI><A HREF="ch19.htm#GeneratinganErrorHTMLPage" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#GeneratinganErrorHTMLPage">
Generating an Error HTML Page</A>
</UL>
<LI><A HREF="ch19.htm#Summary" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#Summary">
Summary</A>
<LI><A HREF="ch19.htm#ReviewQuestions" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#ReviewQuestions">
Review Questions</A>
<LI><A HREF="ch19.htm#ReviewExercises" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch19.htm#ReviewExercises">
Review Exercises</A>
</UL>
<H2><I><FONT SIZE=5 COLOR=#FF0000>Chapter </FONT></I><FONT SIZE=5 COLOR=#FF0000>20
</FONT><FONT SIZE=5> Form Processing</FONT></H2>
<UL>
<LI><A HREF="ch20.htm#ABriefOverviewofHTML" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#ABriefOverviewofHTML">
A Brief Overview of HTML</A>
<LI><A HREF="ch20.htm#ServerSideINCludes" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#ServerSideINCludes">
Server-Side INCludes</A>
<LI><A HREF="ch20.htm#HTMLForms" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#HTMLForms">
HTML Forms</A>
<LI><A HREF="ch20.htm#HandlingFormInformation" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#HandlingFormInformation">
Handling Form Information</A>
<LI><A HREF="ch20.htm#FillinginaFormandMailingtheInformation" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#FillinginaFormandMailingtheInformation">
Filling in a Form and Mailing the Information</A>
<LI><A HREF="ch20.htm#DebuggingFormProcessingCGIScripts" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#DebuggingFormProcessingCGIScripts">
Debugging Form Processing CGI Scripts</A>
<LI><A HREF="ch20.htm#CreatingaGuestbookforYourSite" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#CreatingaGuestbookforYourSite">
Creating a Guestbook for Your Site</A>
<UL>
<LI><A HREF="ch20.htm#TheBasicGuestbook" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#TheBasicGuestbook">
The Basic Guestbook</A>
</UL>
<LI><A HREF="ch20.htm#Summary" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#Summary">
Summary</A>
<LI><A HREF="ch20.htm#ReviewQuestions" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#ReviewQuestions">
Review Questions</A>
<LI><A HREF="ch20.htm#ReviewExercises" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch20.htm#ReviewExercises">
Review Exercises</A>
</UL>
<H2><I><FONT SIZE=5 COLOR=#FF0000>Chapter </FONT></I><FONT SIZE=5 COLOR=#FF0000>21
</FONT><FONT SIZE=5> Using Perl with Web Servers</FONT></H2>
<UL>
<LI><A HREF="ch21.htm#ServerLogFiles" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ServerLogFiles">
Server Log Files</A>
<UL>
<LI><A HREF="ch21.htm#ExampleReadingaLogFile" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ExampleReadingaLogFile">
Example: Reading a Log File</A>
<LI><A HREF="ch21.htm#ExampleListingAccessbyDocument" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ExampleListingAccessbyDocument">
Example: Listing Access by Document</A>
<LI><A HREF="ch21.htm#ExampleLookingattheStatusCode" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ExampleLookingattheStatusCode">
Example: Looking at the Status Code</A>
<LI><A HREF="ch21.htm#ExampleConvertingtheReporttoaWebPage" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ExampleConvertingtheReporttoaWebPage">
Example: Converting the Report to a Web Page</A>
<LI><A HREF="ch21.htm#ExistingLogFileAnalyzingPrograms" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ExistingLogFileAnalyzingPrograms">
Existing Log File Analyzing Programs</A>
<LI><A HREF="ch21.htm#CreatingYourOwnCGILogFile" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#CreatingYourOwnCGILogFile">
Creating Your Own CGI Log File</A>
</UL>
<LI><A HREF="ch21.htm#CommunicatingwithUsers" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#CommunicatingwithUsers">
Communicating with Users</A>
<UL>
<LI><A HREF="ch21.htm#ExampleGeneratingaWhatsNewPage" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ExampleGeneratingaWhatsNewPage">
Example: Generating a What's New Page</A>
<LI><A HREF="ch21.htm#ExampleGettingUserFeedback" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ExampleGettingUserFeedback">
Example: Getting User Feedback</A>
</UL>
<LI><A HREF="ch21.htm#Summary" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#Summary">
Summary</A>
<LI><A HREF="ch21.htm#ReviewExercises" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch21.htm#ReviewExercises">
Review Exercises</A>
</UL>
<H2><I><FONT SIZE=5 COLOR=#FF0000>Chapter </FONT></I><FONT SIZE=5 COLOR=#FF0000>22
</FONT><FONT SIZE=5> Internet Resources</FONT></H2>
<UL>
<LI><A HREF="ch22.htm#UsenetNewsgroups" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch22.htm#UsenetNewsgroups">
Usenet Newsgroups</A>
<LI><A HREF="ch22.htm#WebSites" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch22.htm#WebSites">
Web Sites</A>
<UL>
<LI><A HREF="ch22.htm#ThePerlLanguageHomePage" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch22.htm#ThePerlLanguageHomePage">
The Perl Language Home Page</A>
<LI><A HREF="ch22.htm#PearlsofWisdombyLarryWall" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch22.htm#PearlsofWisdombyLarryWall">
Pearls of Wisdom by Larry Wall</A>
<LI><A HREF="ch22.htm#Yahoo" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch22.htm#Yahoo">
Yahoo</A>
<LI><A HREF="ch22.htm#TheCGIpmModule" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch22.htm#TheCGIpmModule">
The CGI.pm Module</A>
<LI><A HREF="ch22.htm#SelinaSolsCGIScriptArchive" tppabs="http://cheminf.nankai.edu.cn/~eb~/Perl%205%20By%20Example/ch22.htm#SelinaSolsCGIScriptArchive">
Selina Sol's CGI Script Archive</A>
<LI><A HREF="ch22.htm#TheWebDevelopersVirtualLibrary" tppab
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -