# cgihtml

## version 1.65

a set of CGI and HTML routines written in C
by Eugene Eric Kim, <eekim@eekim.com>

Named Top 2 CGI Programming Tools by PC Computing (August 1996).

This documentation is also available at http://www.eekim.com/software/cgihtml/cgihtml.html

Documentation last updated: January 20, 1997

## Where to Find cgihtml

You can download cgihtml (gzipped, UNIX commpressed, or PKZipped) from one of the following sites:

eekim.com FTP Site
  ftp://ftp.eekim.com/users/eekim/cgihtml/
Harvard Computer Society FTP Site
  ftp://hcs.harvard.edu/pub/web/tools/cgihtml/

Useful information about cgihtml is available at the cgihtml home page, located at http://www.eekim.com/software/cgihtml/.

## Table of Contents

- 0. What is cgihtml?
  - 0.1. What are the advantages of cgihtml?
  - 0.2. Why C?
  - 0.3. Latest changes
  - 0.4. Files included in this package
- 1. Installation
  - 1.1. Requirements
  - 1.2. Obtaining and unpacking the distribution
  - 1.3. Compiling the library
  - 1.4. Porting
- 2. Using cgihtml
  - 2.1. Basic programming structure
  - 2.2. Compiling your program
- 3. Routines
  - 3.1. cgi-lib.h
  - 3.2. html-lib.h
  - 3.3. cgi-llist.h
  - 3.4. string-lib.h
- 4. Example programs
  - 4.1. test.cgi
  - 4.2. query-results
  - 4.3. mail.cgi
  - 4.4. index-sample.cgi
  - 4.5. ignore.cgi
- 5. Miscellaneous
  - 5.1. Release notes
  - 5.2. Future releases
  - 5.3. Credits

Last modified: Mon Jan 20 22:11:02 PST 1997