| Struktura do przechowywania danych wejściowych skryptu CGI |
Struktura ta może wyglądać następująco :
struct cgi_input { //nazwa char *name; //wartość char *value; };
Deklaracja struktury (wersja statyczna) :
cgi_input cgi_in[10]
Deklaracja struktury (wersja dynamiczna) :
... cgi_input *cgi_in ... //zarezerwuj n bajtów dla danych wejściowych if ((cgi_in = (cgi_input *) malloc(n)) == NULL) { printf("Za mało pamięci\n"); exit(1); } ... //zwolnij pamięć free(cgi_in); ...
Powrót
|