Charles Shiflett (bear@soe.ucsc.edu) Project Part 5, CMPS 180 Thu May 22 17:41:24 PDT 2003 Files: cgi.c - A C based CGI library, by Charles Shiflett cgi.h - and associated header files post.c - A set of routines for accessing postgres post.h - and associated header files/username/database name ieee.c - Common routines used ih the IEEE databears system ieee.h - and constants associated with the ieee database test.c - A CLI which interfaces with the IEEE databears system execution.log - Log showing execution of the IEEE databears CLI Notes: The CLI works by converting values into a QUERY_STRING as would be typical of a QUERY_STRING used in CGI. The program then sends these values off to the cgi library, where the values are stored. The program retrieves these values through the use of the get_data() function. Insertion is dependant on the existance of specific values. For instance, to insert a row into the table inventory, one would set inventory=1. Values are specified as the are in the database. Success on insertion/updateing is assumed. If a insertion/update is not succesful, a error will be generated.