Listing 4. Legacy Language CGI Framework

void GenerateHtmlDocument () {

char  *TextField    = GetFormStringValue("TextField");

int    NumericField = GetFormIntegerValue("IntegerField");

float  FloatField   = GetFormFloatValue("FloatField");

printf("<HTML><HEAD><HEAD><BODY><H3><CENTER>"

   "TextField    = [%s] <BR>"

   "NumericField = [%d] <BR>"

   "FloatField   = [%f] <BR>"

   "<CENTER><H3><BODY><HTML>\n",

   TextField, NumericField, FloatField);


} /* end function GenerateHtmlDocument() */




int main (int argc, char **argv) {


   printf("Content-Type: text/html;\n\n");

   GenerateHtmlDocument();

   ReleaseFormData();


} /* end of main() function */