#include#include#include#include "variables.h" main(int argc,char **argv,char **envp) { char * req; char * txt; /* entete de tout fichier html */ printf("Content-type: text/html\n\n

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "variables.h"
main(int argc,char **argv,char **envp)
{
char * req;
char * txt;
/* entete de tout fichier html */

printf("Content-type: text/html\n\n<HTML><BODY><PRE>");

/* exemple de recupÈration d'une variable d'environnement */

printf("Depuis la machine: %s\n\n",getenv("REMOTE_HOST"));

/* lecture de la variable query_string: texte du formulaire */

req = (char *) getenv("QUERY_STRING");

txt = getval(req,"texte_entree",1);

/* ecriture du texte dans le fichier html */

if (txt != (char *) 0)
printf("Vous avez entrÈ le texte :\n\n%s\n",txt);
else printf("Vous n'avez pas entrÈ de texte\n");

/* fin du texte de tout fichier html */

printf("</PRE></BODY></HTML>");
}
"); }