PDA

Visualizza la versione completa : contatore in cgi...sarÓ banale ma non ci riesco


bigdoll
08-03-2011, 09:29
salve a tutti ho questo problema e poche ore per risolverlo...
devo creare un programma c++ che apre un file, legge il numero al suo interno, lo incrementa salva e chiude il file...ovviamente questo programma non sono ancora riuscito a realizzarlo(Ŕ gradito aiuto) ma il vero problema sta nel CARICAMENTO DEL CGI.
Ŕ la prima volta che mi trovo di fronte ad un app. cgi e per provare ho realizzato in in c++ una pagina di prova. vi mostro il codice:

#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { cout << ("Content-type: text/html\n\n"); cout << ("<HTML>\n<HEAD>\n<TITLE>Contatore</TITLE>\n</HEAD>\n<BODY>\n"); cout << ("<h1 align='center'>ciaociao</h1> \n</BODY>\n</HTML>\n"); system("PAUSE"); return 0; }
l'ho compilato con putty e comando
cpp -o prova.cgi test.cpp ed in seguito

POI NELLA PAGINA HTML DI NOME TEST.HTML
ho scritto questo:

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> <html> <head> <title>Test</title> <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' /> </head> <body> </body> </html>

quando vado nel browser test.html esce semplicemtne una pagina bianca...
AIUTOOOOOOOOOOOOOO
COSA DEVO FARE??????

Loading