CGI Resources
CGI Programming 101
The first six chapters from a book on CGI programming are available for
free online or in .pdf format. Sample chapters cover getting started
(writing scripts, uploading, etc.), Perl Variables, CGI Environment
Variables, Processing Forms, Advanced Forms, and Reading & Writing
Data Files. Source code from remaining chapters is also available.
CGI for the Total Non-Programmer
Short tutorial on the basics of creating CGIs with Perl on a Unix
platform and includes a template for running scripts on a pc or mac.
Covers the basics of Perl, hit counting, and guestbooks. The main page
says processing passwords is covered, but I didn't see it when I was
there.
How CGI Scripting Works
A basic introduction to CGI.
CGI Tutorial
A short tutorial from the University of Leeds that explains CGI
scripts, demonstrates a simple Perl script, CGI environment variables
and forms. Appears to be all Perl and includes a few exercises.
The CGI Bin
5 tutorials on CGI form handling, hit counting, cookies and Server Side Includes.
WDVL Web Programming Tutorial
Comprehensive site from the Wed Developers Virtual Library that covers
CGI programming with Perl. This is essentially a four day online course
on web programming and day two focuses on CGI and Perl with topics too
numerous to list. Day one has information about setting up forms and
the last two days cover java & applets.
A guide to HTML and CGI scripts
This site has some basic HTML stuff and examples of forms as well as an
example of calling a CGI script file, decoding data sent to a CGI
script and a script to record users to a web page. All the scripts
appear to be in C++.
The Most Simple Intro to CGI
This site has an explanation of how CGI works illustrated with some
cute graphics and has an example first script in Perl that processes
form data and writes the form input back to the browser.
CGI Made Really Easy
The title is a little optimistic, but this site includes a brief
introduction has some sample scripts for "Hello World" and echoing form
input in both Perl and C. Also a mailer script in Perl and some
security inforomation and useful CGI environmental variables on the
footnotes page that you can find from the links at the bottom of the
main page.
The Common Gateway Interface
This site from NCSA has CGI documentation, examles of form handling in both C and Perl and an ftp archive of CGI programs.
CGI Script Installation Tutorial
An article on CGI installation that is a short tutorial for getting your scripts up and running on the server.
The CGI Directory:
This is an extensive CGI directory with over a thousand scripts and a
tutorials sections for beginner and advanced as well as links to SSI
(Server Side Includes) tutorials. The focus appears to be on Perl,
naturally enough, but I only had time to sample a few of the many
scripts.
CGI City
This site features an online Perl reference, web development articles,
apache & MySQL installation instructions and a series of "How Do I"
articles that are short how-to pages with example code in Perl "written
with the beginner in mind."
CGI Programming FAQ
Frequently asked CGI questions.
CGI Programming on the World Wide Web
This book is out of print, but it has been made available online through the O'Reilly Open Books Project.
CGI Programming FAQ
CGI Programming FAQ (mirror of above)
CGI Forum
Free registration required to post.
Tek-Tips CGI Forum
CGI forum. |