Тема: CGI на С
Показать сообщение отдельно
Старый 18.10.2002, 08:41     # 5
Zneff
Guest
 
Сообщения: n/a

if( !strcmp(getenv("REQUEST_METHOD"),"POST") )
{
unsigned int len;
len = atoi( getenv("CONTENT_LENGTH") );
query = (char*)malloc(len+1);
fread(query, 1, len, stdin);
query[len] = 0;
}
if( !strcmp(getenv("REQUEST_METHOD"),"GET") )
{
query=(char*)malloc( strlen(getenv("QUERY_STRING"))+1 );
strcpy(query,getenv("QUERY_STRING"));
}
else
{
query = (char*)malloc(300);
query = "text=error";
}