Source of: /ADI/cgi/post_c_cgi.c
/* post_c_cgi.c */
#include <unistd.h>
#include<stdio.h>
main()
{
printf("Content-Type:text/html; charset=iso-8859-1\n\n");
printf("<html><head><title>Print Environment</title></head><body>\n");
extern char **environ;
int i = 0;
while(environ[i]) {
printf("%s<br>\n", environ[i++]); // prints in form of "variable=value"
}
const char *name = "CONTENT_LENGTH";
char *value;
value = getenv(name);
int length = atoi(value);
char string [length];
gets (string);
printf("<h2>standard input STDIN:</h2>\n");
printf ("%s\n",string);
printf( "</body></html>");
}