Hozzáférés szükséges az internethez?

Több jelölőnégyzet feldolgozás php

Hozzunk létre egy egyszerű űrlapot egyetlen jelölőnégyzetből.

Hozzá kell férni az internethez?

A PHP parancsfájlban (file checkbox-form.php) a mező értékét a $ _POST tömb segítségével olvashatja le. Ha a $ _POST ['formWheelchair'] beállítás értéke YES, akkor a jelölőnégyzet be lett jelölve. Ha nincs jelölőnégyzet, a $ _POST ['formWheelchair'] változó nincs beállítva.

Íme egy példa a PHP feldolgozására:

echo "Hozzáférés szükséges.";

echo "Hozzáférés nem szükséges.";

A $ _POST ['formWheelchair'] változó értéke "YES". mivel a bemeneti címke érték-attribútuma értéke "IGEN".

Az érték attribútum YES értékre állítható YES helyett. Ne felejtse el frissíteni a PHP kódot a beállított értékeknek megfelelően.

2. példa Zászlók egy csoportja

Gyakran vannak olyan helyzetek, amikor több zászlót kell beilleszteni a formába. Különösen abban az esetben, ha a felhasználónak jogot kell biztosítani arra, hogy több lehetőséget válasszon. Ez azért fontos, mert például egy rádiókapcsoló csak egy lehet.

Készítsünk egy olyan űrlapot, amely több lehetőséget ad a felhasználónak.

Válassza ki az épületeket, amelyeket meg kell látogatnia.

Acorn épület

Barna csarnok

Carnegie Complex

Drake Commons

Elliot House

Kérjük, vegye figyelembe, hogy minden jelölőnégyzet ugyanaz a neve (formDoor []). Egy név azt jelzi, hogy az összes zászló kapcsolódik. A szögletes zárójelek azt jelzik, hogy minden érték elérhető lesz ugyanabból a tömbből. Vagyis a $ _POST ['formDoor'] nem ad vissza egy stringet, mint a fenti példában, hanem visszaad egy tömböt, amely tartalmazza a felhasználó által kiválasztott jelölőnégyzetek értékét.

Ha például az összes jelölőnégyzetet ellenőrizem, a $ _POST ['formDoor'] visszaad egy tömböt. Az alábbi példában a tömb minden értékét megjelenítjük és megjelenítjük.

echo ("Nem választottál semmit");