⊗ppPmFmChcSV 308 of 447 menu

PHP-de iberilmekden soň checkbox-da saýlanan bahany saklamak

Indi checkbox bahasynyň iberilmekden soň saklanylmagyny edeli. Bunuň üçin $_GET['flag']-nyň bar bolandygyny (ýagny formanyň iberilendigini) we birlige deň bolandygyny (ýagny bellik işaräsiniň goýulandygyny) barlalyň.

Eger bu iki şert ýerine ýetse, onda checkbox-a checked atributyny goýarys:

<form action="" method="GET"> <input type="hidden" name="flag" value="0"> <input type="checkbox" name="flag" <?php if (isset($_GET['flag']) and $_GET['flag'] === '1') echo 'checked'; ?> > <input type="submit"> </form>

Gizlin input-un 0 geçirýändigine anyk bilsek, barlag ýönekeýleşdirilip bilner. Şeýle ýagdaýda, eger checkbox belliksiz bolsa, onda $_GET['flag']-da '0' ýatar, eger formanyň iberilmegi heniz bolmadyk bolsa, onda null ýatar.

Bu iki ýagdaýda hem biz checked çykarmaly däldiris. Bu iki ýagdaýy hem empty funksiýasy bilen tutup bileris. Şeýlelik bilen biz $_GET['flag']-nyň boş däldigini barlap, diňe şu ýagdaýda checked-y çykaryp bileris:

<form action="" method="GET"> <input type="hidden" name="flag" value="0"> <input type="checkbox" name="flag" value="1" <?php if (!empty($_GET['flag'])) echo 'checked' ?> > <input type="submit"> </form>

Üç sany checkbox düzüň, olar iberilmekden soň öz bahasyny saklamaly.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et