There visi įdomių gabalų informacijos palaidotų šiose aplinkos kintamųjų, įskaitant įvesties eilutę (CONTENT_LENGTH) ilgio rūšių, taikomą metodą (GET arba POST - REQUEST_METHOD leidžia išsiaiškinti, ar ieškoti STDIN ar QUERY_STRING už indėlį) , IP adresas vartotojo kompiuterį (REMOTE_ADDR), ir taip toliau. Pilną aprašymų šių kintamųjų žr CGI aplinkos kintamieji.
Kūrimas Nekilnojamasis forma
nekilnojamojo forma bus sudaryta iš įvesties įvairiose srityse, ir tai reikės šiek tiek kodo kiekį scenarijus anuliuoti charakterio rodymo ir neįtrauktų į atskirus eilutes. Pradėkime žiūri į standartinę įvestį kontrolės forma. Jos apima:
Galite derinti šią kontrolę su kitomis statinio teksto ir grafikos, kaip jūs darytumėte kitą puslapį.
Štai keletas pavyzdžių, kurie rodo, kad skirtingų kontrolės žymeles naudoti: Rīga,
Vieno linija redaguoti
žodis " įėjimas " identifikuoja vieną eilutę redaguoti plotą. &Quot; vardas " srityje suteikia galimybę į CGI skripto kontrolės identifikatorių ir turėtų būti unikalus kiekvienam kontrolės formos. &Quot; dydis " lauke nurodoma plotį rašmenimis, įvesties srityje dėl formą. " MaxLength " riboja maksimalų skaičių simbolių įvesties srityje. " " . nustato pradinį vertę
Įveskite vardą: < įvesties name = " Vardas " size = 30 maxlength = 50value = " Imties " > Paprastai, priešįvesties sritis pagal statinio teksto gabalas, nurodančiu įvesties srityje tikslas. Čia rodomas statinis tekstas " Įveskite pavadinimas: ".
Galite pridėti vertę " type = int " suvaržyti indėlį į sveikąsias reikšmes. Numatyta, kad tipas yra " tekstas " ir ji priima bet kokius simbolius.
Kelių linijų redaguoti
multi-line redaguoti plotas yra panašus į įvesties srityje. Jūs apibrėžti pavadinimą kontrolės, ir jūs nustatyti savo dydį ant eilučių ir stulpelių pavidalu. Viskas, ką jūs įdėti prieš < /Textarea > Tag pasirodys kaip numatytąją vertę kontrolės
. < textarea name = " Įmonės adresas "