Salut !
Je voulais faire un petit essai ce matin, et me casse les dents.
Je sais qu´on peut programmer de scripts CGI en C.
J´ai donc écrit en C un exemple simpliste :
- include <stdio.h>
int main()
{
printf("Content-type: text/html\n\n");
printf("<HTML><BODY> PLOUF !! !\n");
printf("</BODY></HTML>\n");
return 0;
}
Ce programme, a son appel, envoie simplement une page vide, avec marqué "PLOUF". J´appelle ce programme "compteur", mais peu importe.
Je le compile avec gcc sous Linux, et aussi avec Visual C++ sous Windows, je renomme l´extention en .GCI, et j´upload l´EXE sur l´hebergeur TRIPOD, qui offre un sous repertoire CGI-BIN.
Je lance le script directement avec :
http://fvirtman.tripod.com/cgi-bin/compteur.cgi
J´ai une erreur, qui s´explique, apres édition Hexa, par le fait que, soit le programme est mal compilé, soit Tripod ne supporte les executables, ou alors pas ceux la...
Est ce que quelqu´un saurait me guider ? Comment recompiler ce programme ? Qui a un script CGI fait en C qui fonctionne ? Quel hebergeur acceptera ça ?