पोस्ट-सबमिट किए गए वेरिएबल्स तक पहुंचें और पुनर्प्राप्त करें
PHP में, $_POST सुपरग्लोबल वेरिएबल स्वचालित रूप से सभी फॉर्म का प्रतिनिधित्व करने वाले कुंजी-मूल्य जोड़े के साथ पॉप्युलेट हो जाता है HTTP POST अनुरोधों के माध्यम से सबमिट किया गया डेटा। इन चरों के मानों को पुनः प्राप्त करने के लिए, आप निम्नलिखित विधियों का उपयोग कर सकते हैं:
व्यक्तिगत चर मान प्राप्त करना
POST के माध्यम से भेजे गए एक विशिष्ट चर के मान तक पहुंचने के लिए, आप निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
$value = $_POST["variable_name"];
उदाहरण के लिए, यदि आपके पास "user_checkbox" नाम वाला एक चेकबॉक्स है, तो आप पुनः प्राप्त कर सकते हैं इसका मान उपयोग करते हुए:
$isChecked = isset($_POST["user_checkbox"]) && $_POST["user_checkbox"] == "on";
प्राप्त करना सभी POST वेरिएबल्स
POST के माध्यम से भेजे गए सभी वेरिएबल्स की एक सरणी प्राप्त करने के लिए, आप var_dump($_POST); का उपयोग कर सकते हैं, जो एरे की सामग्री को प्रदर्शित करेगा। वैकल्पिक रूप से, आप कच्चे POST डेटा को पुनः प्राप्त करने के लिए file_get_contents('php://input') का उपयोग कर सकते हैं।
चेकबॉक्स को संभालना
चेकबॉक्स के साथ काम करते समय, इनपुट फ़ील्ड का यह इंगित करने के लिए कि यह मानों की एक श्रृंखला का प्रतिनिधित्व करता है, नाम को आम तौर पर [] के साथ जोड़ा जाता है। PHP में इन मानों तक पहुंचने के लिए:
उदाहरण:
एकाधिक चेकबॉक्स के साथ निम्नलिखित HTML फॉर्म पर विचार करें:
PHP स्क्रिप्ट में:
$checkedBoxes = $_POST['my_checkboxes'];
foreach ($checkedBoxes as $value) {
// Process the selected checkbox values.
}
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3