पीएचपी सुपरग्लोबल - $_POST
सुपर ग्लोबल वैरिएबल बिल्ट-इन वेरिएबल्स हैं जो हमेशा सभी स्कोप में उपलब्ध होते हैं।
पीएचपी $_POST
PHP $_POST एक PHP सुपर ग्लोबल वैरिएबल है जिसका उपयोग HTML फॉर्म को मेथड = "पोस्ट" के साथ सबमिट करने के बाद फॉर्म डेटा एकत्र करने के लिए किया जाता है। $_POST भी व्यापक रूप से चरों को पारित करने के लिए उपयोग किया जाता है।
नीचे दिया गया उदाहरण एक इनपुट फ़ील्ड और सबमिट बटन के साथ एक फॉर्म दिखाता है। जब कोई उपयोगकर्ता "सबमिट" पर क्लिक करके डेटा सबमिट करता है, तो प्रपत्र डेटा <form> टैग की क्रिया विशेषता में निर्दिष्ट फ़ाइल को भेजा जाता है। इस उदाहरण में, हम प्रपत्र डेटा को संसाधित करने के लिए फ़ाइल को ही इंगित करते हैं। यदि आप प्रपत्र डेटा को संसाधित करने के लिए किसी अन्य PHP फ़ाइल का उपयोग करना चाहते हैं, तो उसे अपनी पसंद के फ़ाइल नाम से बदलें। फिर, हम इनपुट फ़ील्ड का मान एकत्र करने के लिए सुपर ग्लोबल वैरिएबल $_POST का उपयोग कर सकते हैं:
उदाहरण
<html>
<body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
Name: <input type="text" name="fname">
<input type="submit">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// collect value of input field
$name = $_POST['fname'];
if (empty($name)) {
echo "Name is empty";
} else {
echo $name;
}
}
?>
</body>
</html>
युक्ति: आप PHP प्रपत्र अध्याय में $_POST के बारे में और जानेंगे ।