#include <stdio.h>;
#include <stdlib.h>;
#include <string.h>;
#include "cgiutil.h"

void main(int argc, char *argv[], char *env[]) 
{
 	const int max_input = 1024;
 	char input_buf[max_input + 1];
 	int method = cgiGetInput(input_buf, max_input);
        char email[256];
        
 
                FILE *fic;
                fic = fopen("mails.txt","a+");

 		const int name_size = 31;
 		const int value_size = 255;
 		char name_buf[name_size + 1], value_buf[value_size + 1];
 
                fprintf(fic,"******************************\n");

 		if(cgiGetNextParm(input_buf, name_buf, name_size, value_buf,
                                  value_size ))
                {
 		  do {
 		       fprintf(fic,"%s : %s\n",name_buf,value_buf);
                       strcpy(email,value_buf);
 		  } while(cgiGetNextParm(NULL, name_buf,name_size,
                                               value_buf, value_size ));
                }
                fclose(fic);
               
//  Resposta per la fulla html

		printf("Content-Type: text/html%c%c",10,10);
                printf("<HTML>\n");
                printf("<HEAD>\n");
                printf("<TITLE>\n");
                printf("Your information is stored\n");
                printf("</TITLE>\n");
                printf("</HEAD>\n");
                printf("<body bgcolor=\"#990000\" link=\"#FF9900\" vlink=\"#FF9900\" alink=\"#CCFFCC\">\n");
                printf("<P>\n");
                printf("<p>\n");
                printf("Your information is stored\n");
                printf("<P>\n");
                printf("<p>\n");
                printf("<B>e-mail:</B>\n");
                printf("%s\n",email);
                printf("</HTML>\n");
}


