⊗ppPmFmChcSV 308 of 447 menu

PHP හි යොමු කිරීමෙන් පසු චෙක්බොක්ස් වල තෝරාගත් අගය සුරැකීම

දැන් අපි චෙක්බොක්ස් අගය යොමු කිරීමෙන් පසු සුරක්ෂිතව තබා ගැනීමට කරමු. මේ සඳහා $_GET['flag'] පවතින බව පරීක්ෂා කරන්න (එනම්, ආකෘතිය යොමු කර ඇත) සහ එකකට සමාන වේ (එනම්, සලකුණු කළ චෙක්බොක්ස්).

මෙම කොන්දේසි දෙකම සපුරා ඇත්නම්, චෙක්බොක්ස් තුළ checked ගුණාංගය ප්‍රතිදානය කරන්න:

<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>

ලැයිස්තුගත ආදානය 0 යන බව අපට නිශ්චිතව දන්නේ නම් පරීක්ෂාව සරල කළ හැකිය. එවැනි අවස්ථාවක, චෙක්බොක්ස් සලකුණු නොකළේ නම්, $_GET['flag'] '0' අඩංගු වනු ඇත, සහ ආකෘතිය තවම යොමු කර නොමැති නම්, null අඩංගු වනු ඇත.

මෙම අවස්ථා දෙකේදීම අපි checked ප්‍රතිදානය නොකළ යුතුය. සහ මෙම අවස්ථා දෙකම අපට හඳුනා ගත හැකිය empty කාර්යය මගින්. මේ අනුව අපට පරීක්ෂා කළ හැකිය, $_GET['flag'] හිස් නොවේ, සහ මෙම අවස්ථාවේදී පමණක් checked ප්‍රතිදානය කරන්න:

<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>

චෙක්බොක්ස් තුනක් සාදන්න, ඒවා යොමු කිරීමෙන් පසු තම අගය සුරක්ෂිතව තබා ගනී.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න