Php és formák, php
Nem titok, hogy a leggyakoribb módja a kölcsönhatás html-oldalak a helyszínen a formában. Form (vagyis a html elem kialakított címke formájában) alkalmazunk, és ingyenes e-mail szolgáltatás, az elektronikus vásárlás és sok más típusú oldalakon.
Kezelése egyszerű formák PHP nincs nehéz. Azonban, időről időre felmerül az igény, hogy feldolgozza a formában tartalmazó több mező azonos típusú, de számuk változhat széles tartományon belül, és ezek száma nem ismert előre. A PHP az ilyen esetekben, a feldolgozás azonos típusú területen, mint egy sor értékek.
Nézzük a lehetőségeket a különböző területeken.
szövegmezők
Az a szöveges mezők cikk utal létrehozott elemek a bemeneti címke értéke egyenlő a paraméter típusát szöveges és tag írva. Szervezése feldolgozási formák, amely több olyan területeken könnyebb. Az alábbi jegyzék egy lista a html-jelölés olyan alakúra.
Mint látható, a tőzsdei, a nevek formaelemekkel szempontjából PHP. azok az elemek, a tömb. Ezért -stsenary PHP, amely kezeli ezt az űrlapot, hogy a teljes készlet szöveges mezők az űrlap egyetlen tömb. Az egyes elemek lehet hozzáférni index, vagy a transzfer-parancsok használatával és felsorolni minden egyes. mint a következő példában.
kapcsolók
Kapcsolók (jelölőnégyzet) a cikkben nevezett elemek által generált input címkét a típus paraméter egyenlő négyzetet. Forma használni változó számú „kapcsoló” épül pontosan ugyanúgy. Megjegyezzük, hogy a választás a kapcsoló értékét (azaz az érték az érték) nem fontos. Egy példa látható az alábbi lista:
A kezelés azonban ebben a formában eltér a feldolgozás leírt szöveges mezők. Ebben az esetben meg kell-e vagy nem épültek be a látogató egy adott kapcsoló. Ha tartalmazza -, majd a megfelelő tömb elem létezik - ha nem, akkor nem. Az alábbi felsorolás a minta PHP szkript, amely kiírja a kapcsoló be van kapcsolva:
rádiógombok
Mielőtt ismertetnénk a feldolgozó a rádió gombok kell emlékezni, hogyan működnek. A lényege a rádió gombok (input elemek címkét, amelynek értéke a típus paraméter egyenlő a rádió) az, hogy egy gomb kiválasztásával, a felhasználó automatikusan törölje a többi gomb ugyanazon sorozat. A gombok együtt egy sor nagyon egyszerű: minden gomb egy sor azonos nevet.
De az értékét (azaz érték paraméterek) egy sor gomb - más. És a helyszínen fog küldeni az értéke a kiválasztott gombot, hogy beállítsa a nevét. Csakúgy, mint abban az esetben a szöveges mezők és a nevét kapcsolók készlet választókapcsolókkal kell kiállítani, mint a nevét, a tömb elemeinek a PHP. Egy példa ilyen formában mutatja az alábbi lista:
Ha a gomb van kiválasztva, akkor a megfelelő elemet a tömb tartalmazza az értékét (szöveges mezők). Az alábbiakban egy listát Példaként formában feldolgozó, több készlet a rádió gombok.
Így semmi sem bonyolult a feldolgozás összetett formák is.