Emad Saif نشر 9 أبريل 2022 أرسل تقرير مشاركة نشر 9 أبريل 2022 لدي إستمارة Form وتحتوي على عدد من حقول checkbox: <input type="checkbox" name="agree_terms"> agree on terms <br /> <input type="checkbox" name="agree_mail"> get latest news on your email عندما يتم إرسال النموذج إلى الخادم server كيف أتحقق ما إذا كانت هذه الحقول تم تحديدها بالفعل أم لا؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 محمد أبو عواد نشر 9 أبريل 2022 أرسل تقرير مشاركة نشر 9 أبريل 2022 عند تحديد الحقل سوف يتم ارسال قيمة الحقل الى الخادم وبالتالي يمكننا فحص اذا كانت قيمة الحقل موجودة أم لا كالتالي if (isset($_POST['agree_mail'])) { // Checkbox is selected } else { // Checkbox is not selected } اذا كان الحقل محدد فإن الشرط سوف يتحقق, أما اذا كان غير محدد فلن يتحقق الشرط 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Ahmed Abu Hatab نشر 9 أبريل 2022 أرسل تقرير مشاركة نشر 9 أبريل 2022 يمكنك من خلال ال Jquery فحص ما اذا تم الاختيار أم لا بواسطة Selected وكذلك عند إرسال القيمة من خلال Post ، تفحص على أسم ال input نفسه ، مثلا لو كان لديك أسم الحقل هو agree_terms <input type="checkbox" name="agree_terms"> من خلال ملف php يمكنك فحصه كالتالي if ($_POST['agree_terms']) { echo 'Selected' }else{ echo 'There Is No Selected Options' } 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Emad Saif
لدي إستمارة Form وتحتوي على عدد من حقول checkbox:
عندما يتم إرسال النموذج إلى الخادم server كيف أتحقق ما إذا كانت هذه الحقول تم تحديدها بالفعل أم لا؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.