Plik http://www.howstuffworks.com/cgi-bin/simpleform.cgi odwołuje formie jest program C. Zaczęło się życie, jak ten kawałek kodu C umieszczone w pliku o nazwie simpleform.c: Największa
#include < stdio.h > #include < stdlib.h > int main () {printf (" zawartość -rodzaj: text /html \\ n \\ n "); printf (" < html > \\ n "); printf (" < body > \\ n "); printf (" < h1 > Wartość wprowadzona było: ") printf ("% s < /h1 > \\ n ", getenv (" QUERY_STRING ")); printf (" < /body > \\ n "); printf (" < /html > \\ n "); return 0;}To był skompilowany za pomocą następującego polecenia: Największa
gcc simpleform.c -o simpleform.cgiI został umieszczony w katalogu cgi-bin. Ten program po prostu podnosi wartość wysyłanych przez postaci i wyświetla je. Na przykład, można zobaczyć: Największa
Podana wartość była: Nazwa = Jan + SmithNazwa jest identyfikator pola wprowadzania tekstu w postaci (każde pole wprowadzania na formularzu powinny mieć unikalny identyfikator) i John + Smith jest typowa nazwa, która może zostać wpisane do formularza. Należy pamiętać, że " + " zastępuje spację. Największa
Na tym przykładzie widać, że podstawowy proces tworzenia formularz i pobieranie danych z formularza do skryptu CGI jest dość proste. Oto kilka szczegółów, aby pamiętać:
zmienna QUERY_STRING wywo