[CGI c] - Programmation
Marsh Posté le 24-01-2001 à 11:05:57
Quand tu fais un GET, les variables sont dans le la var d'environnement QUERY_STRING.
Quand tu fais un POST tu dois lire sur stdin (La taille de ce que tu dois lire est dans la variable CONTENT_LENGTH).
D'apres le contenu de la variable REQUEST_METHOD, tu sais si c'est un get ou un post
Marsh Posté le 24-01-2001 à 11:18:11
comment je peux lire dans stdin ?
char *tmp
tmp=new char[taille du truc]
scanf(tmp,"%s" );
non ???
Marsh Posté le 24-01-2001 à 12:00:35
la je peux pas tester, mais ça doit être un truc dans ce genre là
Marsh Posté le 24-01-2001 à 10:45:23
Est ce que qq un sait comment recuperer les donnees envoyes par une form à un cgi ??
j'ai essayé en faisant un truc du genre:
if ((p = getenv ("query_string" )) != NULL)
mais c'est pas query_string apparement.
comment savoir quel est la variable d'environement affectée par le post ??