⊗ppPmFmRd 309 of 447 menu

Raadionupud PHP-s

Õpime nüüd töötama radio -knuppudega PHP-s. Teeme oma vormi mitu lülitit:

<form action="" method="GET"> <input type="radio" name="radio" value="1"> <input type="radio" name="radio" value="2"> <input type="radio" name="radio" value="3"> <input type="submit"> </form>

Pärast vormi saatmist sisaldab $_GET lüliti väärtust atribuudist value märgitud lülitist või null, kui midagi ei olnud märgitud:

<?php var_dump($_GET['radio']); // '1', '2', '3' või null ?>

Raadioknuppudega töötamisel tekib sama probleem, mis märkeruutudega. Selle probleemi lahendamiseks lisame peidetud sisendi:

<form action="" method="GET"> <input type="hidden" name="radio" value="0"> <input type="radio" name="radio" value="1"> <input type="radio" name="radio" value="2"> <input type="radio" name="radio" value="3"> <input type="submit"> </form>

Võib ka mitte lisada peidetud sisendit, vaid teha ühe lülititest vaikimisi märgituks:

<form action="" method="GET"> <input type="radio" name="radio" value="1" checked> <input type="radio" name="radio" value="2"> <input type="radio" name="radio" value="3"> <input type="submit"> </form>

Kasutades kahte lülitit, küsige kasutajalt tema sugu. Kuva tulemus ekraanil.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu