"); for (i = 0; i < numerocampi; i++) printf("Nome [%s], contenuto [%s]\n", vcgi[i].nome, vcgi[i].contenuto); piede(); /*** test X cerca() ******************************* do { printf("Nome variabile [INVIO = FINE] ->"); gets(w); printf("Contenuto [%s]\n",cerca(w)); } while(*w); fine test X funzione cerca() ***/ } main() { test_cgi(); } /**** provamask.c: presento i dati con maschera HTML preconfezionata (mask.html) ****/ #include "cgi.h" /*** void test_cgimask() /* SOLO PER DEBUG di prova............ { char w1[100], w2[100], w3[100]; char *vs[100]; printf("File di testo ->"); gets(w1); printf("Parola vecchia ->"); gets(w2); printf("Parola nuova->"); gets(w3); loadfile(w1,vs,100); sostituisci(vs,w2,w3); stampavs(vs); } ******************/ int main() { cgi(); testa(); mask("./mask.html",vcgi,numerocampi); return 0; }