Žinios Discovery
/ Knowledge Discovery >> Žinios Discovery >> Technika >> kompiuteris >> kompiuterių programinė įranga >>

Kaip CGI scenarijus Works

ER
  • REQUEST_METHOD
  • SCRIPT_NAME
  • SERVER_NAME
  • SERVER_PORT
  • SERVER_PROTOCOL
  • SERVER_SOFTWARE

    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:

  • Vieno eilutės teksto įvesties
  • Kelių linijų teksto įvestis
  • Atrankos sąrašai
  • Patikrinkite dėžės
  • mygtukai
  • Specializuoti mygtukai pateikimo arba kliringo formą

    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 "

    Page [1] [2] [3] [4] [5] [6] [7] [8] [9]