How can I maintain state across pages using $_POST?
1003 Aug 2024
To maintain state across pages with $_POST, you typically use sessions or hidden fields. Sessions allow you to store user data across multiple pages. Here’s how to use sessions:
<?php
session_start();
if ($_SERVER["REQUEST_METHOD"] === "POST") {
$_SESSION["formData"] = $_POST;
header("Location: next_page.php");
exit;
}
?>
In next_page.php, retrieve the data:
<?php
session_start();
if (isset($_SESSION["formData"])) {
$formData = $_SESSION["formData"];
echo "Form Data: ";
print_r($formData);
}
?>
Using hidden fields is another approach, but sessions are generally more secure and flexible for maintaining state across pages.
0 likes
Top related questions
Related queries
Latest questions
सबसे अच्छा हिंदी व्याकरण पढ़ने वाला वेबसाइट।
06 Sep 2025 34
व्लादिमीर पुतिन महीने के अंत में कर सकते हैं भारत का दौरा; अमेरिकी टैरिफ वॉर के बीच बड़ी खबर
08 Aug 2025 65
ट्रंप ने भारत पर लगाया 25% अतिरिक्त टैरिफ, अब कुल शुल्क हुआ 50%, 21 दिन बाद लागू होंगे नए नियम
07 Aug 2025 29
ट्रम्प आज भारत पर और ज्यादा टैरिफ लगा सकते हैं, रूसी तेल खरीदने से दिक्कत, कल कहा था- 24 घंटे में ऐलान करूंगा
06 Aug 2025 61
