Teach Yourself CGI Programming with Perl in a Week
Teach Yourself CGI Programming with Perl in a Week
Contents
Acknowledgments
About the Author
Introduction
1
An Introduction to CGI and Its Environment
2
Understanding How the Server and Browser Communicate
3
Using Server Side Include Commands
4
Using Forms to Gather and Send Data
5
Decoding the Data Sent to Your CGI Program
6
How To Use Environment Variables in Your Programs
7
Building an On-Line Catalog
8
Using Existing CGI Libraries
9
Using Image Maps on Your Web Page
10
Keeping Track of Your Web Page Visitors
11
Using Internet Mail with Your Web Page
12
Guarding Your Server against Unwanted Guests
13
Debugging CGI Programs
14
Tips, Tricks, and Future Directions
APPENDIX A
APPENDIX B
HTML FORMS
The following information is a subset of an Internet-draft known as Hypertext Transfer Protocol[md]HTTP/1.0 and is available at
APPENDIX C
Status Codes and Reason Phrases
The following information is a subset of an Internet-draft known as Hypertext Transfer Protocol—HTTP/1.0 and is available at
APPENDIX D
The NCSA imagemap.c program