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 */
  
  
  
  
  
  
  
  
    Copyright © 1994 - 2019 Linux Journal.  All rights reserved.