اذهب إلى المحتوى
  • 0

كيفية معرفة قيمة حقل من نوع checkbox في PHP؟

Emad Saif

السؤال

لدي إستمارة 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 كيف أتحقق ما إذا كانت هذه الحقول تم تحديدها بالفعل أم لا؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

عند تحديد الحقل سوف يتم ارسال قيمة الحقل الى الخادم وبالتالي يمكننا فحص اذا كانت قيمة الحقل موجودة أم لا كالتالي


if (isset($_POST['agree_mail'])) {

    // Checkbox is selected
} else {

   // Checkbox is not selected
}

اذا كان الحقل محدد فإن الشرط سوف يتحقق, أما اذا كان غير محدد فلن يتحقق الشرط

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 1

يمكنك من خلال ال 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'
}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...