Svetainės forma plačiai paplito internete. Formos naudojamos naujienoms prenumeruoti, knygoms, vaizdo pamokoms ir įvairiai medžiagai užsisakyti. Formos yra specialiai ribotos svetainės puslapio sritys, kuriose svetainės lankytojas kviečiamas įvesti bet kokią informaciją arba pasirinkti bet kurį konkretų veiksmą iš daugelio siūlomų veiksmų. Kurdami formas galite apsieiti naudodami specialius scenarijus, tačiau mes jį parašysime rankiniu būdu, kad suprastume visą darbo technologiją ir formos struktūrą.
Tai būtina
- 1) HTML svetainės failas
- 2) Žinios apie HTML pagrindus
- 3) PHP pagrindų žinios
Nurodymai
1 žingsnis
Pradėkime kurti formą svetainėje. Forma bus tokia: pavyzdys: vardas, slaptažodis, el. Pašto adresas, duomenų laikmena, kurso tipas. Tie. forma bus skirta vaizdo kursų prenumeratai.
Atidarykite HTML failą ir pradėkite įvesti kodą. Už formos sukūrimą atsakinga žyma yra „forma“. Žymą rašome kartu su atributais „form action =” obrabotka.php”method =” post”name” forma1”. Pradėkime kurti formos elementus. Beveik visi elementai yra pagaminti naudojant žymą ir jos atributą „type“, kuris yra atsakingas už duomenų tipą, pavyzdžiui, tekstą, slaptažodį ir pan. Visiems atributams visada suteikiame pavadinimą „vardas“.
Mes nurodome: "br" Įveskite pavadinimą: "br"
"input name =" fio"
"br" Įveskite slaptažodį: "br"
"įvesties vardas =" perduoti"
"br" Įveskite E-mai: l "br"
"įvesties vardas =" el. paštas ".
2 žingsnis
Tada sukursime radijo mygtuko pasirinkimo elementą. Radijo mygtukas yra formos elementas, kurį paspaudus žymekliu įsijungia ir kiti radijo mygtukai yra išjungti. Paaiškinkime savo formos pavyzdžiu. Užsakant kursą, pasirinkimas bus sudarytas iš CD arba DVD diskų, todėl reikia pasirinkti vieną. Už tokio mygtuko sukūrimą atsakingas atributo elementas „type“- „radio“. Mes parašysime tą patį laikmenos tipo pavadinimą, todėl nurodysime atributą „value“, kad tvarkytojas galėtų tiksliai nustatyti kintamojo vertę. Mes užregistruojame kodą: "br" Pasirinkite laikmenos parinktį: "br"
"input name =" disc "value =" cd " CD "br"
"input name =" disc "value =" dvd " DVD "br"
Jei atributas „value“yra nustatytas kaip tekstas, forma iškart parodys vertę, kurią priskyrėme šiam atributui. Pvz., Kad viso vardo pavidalu jau būtų koks nors vardas (reikšmė = "vardas").
3 žingsnis
Pereikime prie formos elemento, kuriame galite pasirinkti kelis, kūrimo Tokie elementai daromi naudojant type =”checkbox”. Registruojame kodą:
"br" Nurodykite dominančius kursus "br"
"input name =" ch1 "value =" yes " Svetainės kūrimo kursas "br"
"input name =" ch2 "value =" yes " Knygų gaminimo kursai "br"
Jei norite, galite pažymėti numatytąjį žymimąjį laukelį, tam tiesiog įrašome žodį „cheked“žymoje „įvestis“. Mes nurodome (value = "yes"), kaip nurodyta kode, kad nesusipainiotume kurdami php failą.
Mes nedelsdami užregistruojame pristatymo tipą naudodami žymą „select“:
Nurodykite pristatymo tipą „br“
"select name =" delivery"
"variantas" Skubus
"variantas" Normalus
"/ pasirinkite" "br"
Tada darome lauką komentarams arba vartotojo adresui. Žyma „textarea“, šios žymos atributai yra „eilutės“ir „stulpeliai“, kurios yra atsakingos už šio lauko dydį.
Įveskite savo adresą ir pastabą
"textarea name =" add_text "rows =" 5 "cols =" 30"
"/ textarea"
Sukurkite pateikimo mygtuką naudodami žinomas žymas: "input value =" Submit " Nepamirškite uždaryti žymos "forma"
4 žingsnis
Mes pradedame kurti obrabotka.php failą, atidarykite ir užregistruokite
"? Jei (! Rinkinys ($ ch1)) {$ ch1 =" ne ";}
Jei (! Isset ($ ch2)) {$ ch2 = "ne";}
paštas („gavėjo paštas“, „tema (pavyzdžiui, užsisakyti diską)“, „laiško turinys, (asmuo, vardu $ fio, nurodęs slaptažodį $ pass, nurodė savo el. pašto adresą - $ email, pasirinko žiniasklaidą parinktis $ disc nurodė, kad diske nori matyti šiuos kursus: / n svetainės kūrimo kursą - $ ch1 / n knygų kūrimo kursą $ ch2, nurodė pristatymo tipą - $ delivery, nurodė $ add_text kaip namų adresas ir užrašai.) “); ?"
Forma paruošta.