मेरे पास एक साधारण HTML फ़ॉर्म है, जो एक PHP स्क्रिप्ट को पोस्ट अनुरोध भेज रहा है। आईई 8 में, फॉर्म केवल अंतःक्रियात्मक रूप से काम करता है - अधिकांश समय PHP स्क्रिप्ट एक खाली $ _POST चर देखता है।
यहाँ मेरी कोड है:
<html>
<head>
<title>Post test</title>
</head>
<body style="text-align: center;">
<?php
echo "<pre>".print_r($_POST, TRUE)."</pre>";
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<input type="text" name="name">
<input type="hidden" name="hidden" value="moo" >
<input type="submit" value="Search" >
</form>
</body>
</html>
कभी कभी print_r प्रतिक्रिया आप उम्मीद थी (यानी यह प्रपत्र से डेटा के साथ आबादी है) देता है, समय की सबसे यह खाली है।
पोस्ट का उपयोग करने में सक्षम नहीं है वेब अनुप्रयोगों के लिए एक समस्या है - किसी को भी कोई विचार है कि क्या हो रहा है, और इसे कैसे ठीक किया जाए?
इस पूरी स्क्रिप्ट है: चारों ओर, जब तक एक ठीक अगले अद्यतन में जोड़ा जाता है, के रूप में यहाँ वर्णित काम किया जा सकता है? –
मैं इसे पुन: उत्पन्न नहीं कर सकता। मैं यहाँ 30 सेकंड के लिए बटन पर क्लिक कर बैठा हूं और कभी भी एक पोस्ट ड्रॉप नहीं देखा है। क्या आप सुनिश्चित हैं कि आपकी आईई सेटिंग्स या इंटरनेट कनेक्शन में कोई समस्या नहीं है? – AgentConundrum
क्या आप वाकई पोस्ट-बैक कर रहे हैं और यह सिर्फ आईई 8 ही विशिष्ट नहीं है, जिसमें सबमिट बटन को सबमिट करने के रूप में स्वीकार नहीं किया जा रहा है? (उदाहरण के लिए http://stackoverflow.com/questions/964734/hitting-enter-does-not-post-form-in-ie8 और http://stackoverflow.com/questions/3631949/ie8-only-submits-with- बटन-न सबमिट करें) - लोगों को देखने के लिए http://stackoverflow.com/questions/2383190/ie8-form-not-submitting-intermittent –