#include <stdio.h>
#include "ccgi.h"
int main()
{
int i;
FILE *outfile;
char DATA[30000];
char buf[256];
double length;
const char *str_len = getenv("CONTENT_LENGTH");
char stream[30000];
scanf("%s", &stream);
stream[strlen(stream)]= '&';
length = strtod(str_len, NULL);
for(i=0; i<length; i++)
{ fscanf(stdin, "%c", &DATA[i]); }
if((outfile=fopen("req.html","a"))==NULL)
{
printf("Content-type: text/html\n\n Sorry, but the script is not working right now. Please Try Again later.\n");
exit(1);
}
get_var(stream,buf,"PC_Email=");
fprintf(outfile,"<FORM value=\"%s\" METHOD=POST ACTION=\"crechar.cgi\">\n",buf);
fprintf(outfile,"Email: <input type=\"text\" maxlength=80 name=\"PC_Email\" value=\"%s\"><P>", buf);
get_var(stream,buf,"PC_Name=");
fprintf(outfile,"Name: <input type=\"text\" name=\"PC_Name\" value=\"%s\"><P>", buf);
get_var(stream,buf,"PC_Race=");
fprintf(outfile,"Race: <input type=\"text\" name=\"PC_Race\" value=\"%s\"><P>", buf);
get_var(stream,buf,"PC_Class=");
fprintf(outfile,"Class: <input type=\"text\" name=\"PC_Class\" value=\"%s\"><P>", buf);
get_var(stream,buf,"PC_Sex=");
fprintf(outfile,"Sex: <input type=\"text\" name=\"PC_Sex\" value=\"%s\"><P>", buf);
get_var(stream,buf,"PC_Alliance=");
fprintf(outfile,"Alliance: <input type=\"text\" name=\"PC_Alliance\" value=\"%d\"><P>", atoi(buf));
get_var(stream,buf,"PC_Tendency=");
fprintf(outfile,"Tendency: <input type=\"text\" name=\"PC_Tendency\" value=\"%d\"><P>", atoi(buf));
get_var(stream,buf,"PC_Description=");
fprintf(outfile,"Description:<P><TEXTAREA name=\"PC_Description\" ROWS=10 COLS=50>%s</TEXTAREA><P>",buf);
get_var(stream,buf,"PC_History=");
fprintf(outfile,"History:<P><TEXTAREA name=\"PC_History\" ROWS=10 COLS=50>%s</TEXTAREA><P>",buf);
fprintf(outfile,"REASON:<P><TEXTAREA name=\"PC_Reason\" ROWS=10 COLS=50></TEXTAREA><P>");
fprintf(outfile,"<input type=\"checkbox\" name=\"PC_Allow\" value=\"yes\">Allow Character<BR>");
fprintf(outfile,"<input type=submit value=\"Submit Character\"><P>");
fprintf(outfile,"<CENTER><IMG SRC=\"devider4.gif\"></CENTER><P>\n");
printf(
"Content-type: text/html\n\n");
printf(
"<HEAD>\n<TITLE>Submission Accepted</TITLE>\n<HEAD>");
printf(
"<BODY BACKGROUND=\"../images/back2.jpg\" TEXT=\"FFFFFF\">\n\n");
printf(
"<CENTER><IMG SRC=\"../images/oblivion.gif\"><P></CENTER>");
printf(
"<CENTER><IMG SRC=\"../images/divide2.jpg\"><P></CENTER>");
printf(
"Your application has been recieved, and you should recieve notice ");
printf(
"usually within 24 hours but in no more then 1 week.<P>");
return 0;
}