كيفية استرداد جميع المتغيرات المرسلة عبر POST
عند التعامل مع بيانات POST، يقوم PHP تلقائيًا بملء المصفوفة $_POST. تمثل مكونات المصفوفة البيانات المرتبطة بعناصر إدخال النموذج.
لعرض محتويات المصفوفة $_POST، ما عليك سوى استخدام var_dump($_POST);، أو يمكنك الوصول إلى القيم الفردية عن طريق تحديد مفتاح المصفوفة المقابل لها ( على سبيل المثال، $name = $_POST["name"];).
بافتراض أن النموذج الخاص بك يستخدم طريقة التشفير المعتادة (enctype = "multipart/form-data")، يمكنك التحقق مما إذا كان قد تم تحديد خانة اختيار أم لا باستخدام بناء الجملة التالي:
if (isset($_POST['myCheckbox']) && $_POST['myCheckbox'] == 'Yes') {
...
}
إذا كان لديك مصفوفة من مربعات الاختيار، حيث يكون لكل مربع اختيار سمة "قيمة" فريدة، فستكون القيم المحددة متاحة كمصفوفة. للوصول إلى هذه المصفوفة، استخدم بناء الجملة: $arrayName = $_POST["arrayName[]"];. إليك مثال:
val1 val2 val3
باستخدام [] في اسم مربع الاختيار، ستكون القيم المحددة متاحة في مصفوفة تسمى $_POST
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3