Basic Foilset Search HELP! * GREY=local Full Index for

LOCAL foilset Introduction to CGI Programming

Given by Nancy J. McCracken at ECS400 Senior Undergraduate Course on Spring Semester 1996. Foils prepared 2 June 1996
More Detail! * Foil Index from this file * See also color IMAGE

CGI is the Common Gateway Interface and is the scheme to interface other programs and systems to the HTTP Web protocol, using the same data protocols as the HTTP clients and servers.
In this section, we will cover
  • passing information from the web page to the CGI script
  • processing information on the server and returning formatted web pages back to the web client
  • an example using Perl as the scripting language
  • brief descriptions of other CGI capabilities
References:
  • HTML and CGI Unleashed, John December and Mark GInsburg, chapters 19, 20 and 21, Sams.net Publishing.
  • CGI Programming on the World Wide Web, Gundavaram, O'Reilly & Associates.
  • The CGI Book, William Weinman, New Riders Publishing.
  • Web documents.


Table of Contents for Introduction to CGI Programming


1 Separate IMAGE * Separate HTML CGI Programming
2 Separate IMAGE * Separate HTML CGI Programming
3 Separate IMAGE * Separate HTML The Flow of Data amongst the Client, Server and CGI Script
4 Separate IMAGE * Separate HTML The Flow of Data amongst the Client, Server and CGI Script
5 Separate IMAGE * Separate HTML Example form for Hello, World!
6 Separate IMAGE * Separate HTML Example CGI program in Perl for Hello, World!
7 Separate IMAGE * Separate HTML Pass Data to a CGI Program through Environment Variables
8 Separate IMAGE * Separate HTML Another way to pass data through environment variables
9 Separate IMAGE * Separate HTML Other Information in environment variables
10 Separate IMAGE * Separate HTML Passing data as Standard Input to the CGI program
11 Separate IMAGE * Separate HTML Perl subprogram to read input from web forms - Part I
12 Separate IMAGE * Separate HTML Perl subprogram - Part II
13 Separate IMAGE * Separate HTML CGI Program Output: the response to the web server
14 Separate IMAGE * Separate HTML Some CGI programming practical tips
15 Separate IMAGE * Separate HTML More practical tips

Full WebWisdom URL and this Foilset Search
Alias List This contains all WebWisdom links preceded by those referenced in this foilset

List of WebWisdom URL's Used in this Foilset


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Tue Feb 18 1997