⊗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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন