<р> Специализирани бутони
етикети създават две специализирани бутони, един да представят формуляра към сървъра и един да възстановите формата:
<предварително> < INPUT TYPE = представи стойност = " " Знаете; > < INPUT TYPE = нулиране стойност = " " Reset; > Тя Поставянето All Заедно
<р> Да речем, че искате да се създаде проста въпросник за един от вашите уеб страници. Например, можете бих искал да попитам за читателя име, пол, възраст и мнението си, а след това го обработва в CGI скрипт. Формулярът на HTML може да живеем в един файл с име http://www.howstuffworks.com/survey.htm и изглежда така:
<предварително> < HTML > < тялото > < h1 > HSW Survey Form < h1 > < ФОРМА НАЧИН = POST ACTION = " HTTP: //www.howstuffworks.com/cgi-bin/survey.cgi" > Въведете Вашето име: < въвеждане на име = " " Име; размер = 20 = 50 &MAXLENGTH GT; < P > Въведете своя пол: < тип вход = радио CHECKED име = секс стойност = MALE > Мъж < вход тип = радио име = секс стойност = FEMALE > Жени < P > Изберете вашата възраст < BR > < SELECT размер = 2 NAME = възраст > < OPTION > 1-10 < OPTION > 11-20 < OPTION > 21-30 < OPTION > 31-40 < OPTION > 41-50 < OPTION > 51-60 < OPTION > 61 и нагоре < /SELECT > < P > Въведете Вашият коментар: < въвеждане на име = " " Име; размер = 40 MAXLENGTH = 100 > < P > < INPUT TYPE = представи стойност = " " Знаете; > < INPUT TYPE = нулиране стойност = " " Reset; > < /FORM > < /тялото > < /HTML > <п> Скриптът CGI съотнесени от тази форма ще получи четири различни парчета от данни: име, възраст, пол и коментар на читателя, който подава формата. Сценарият ще трябва да се направи разбор на четирите стойности и се справят с всички на трансформациите характер. Отделен файл, наречен http://www.howstuffworks.com/survey.c се използва за създаване на скрипт survey.cgi и е дълъг може би 100 линии.
Резюме
В тази бърза обиколка на CGI скриптове , ние видяхме, че:.
<Ли> A CGI скрипт е програма - обикновено програма C или PERL скрипт
<Ли> На повечето сървъри, CGI скрипт