"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > वैध कोड के बावजूद पोस्ट अनुरोध PHP में इनपुट कैप्चर क्यों नहीं कर रहा है?

वैध कोड के बावजूद पोस्ट अनुरोध PHP में इनपुट कैप्चर क्यों नहीं कर रहा है?

2024-11-18 को प्रकाशित
ब्राउज़ करें:669

Why isn\'t POST Request Capturing Input in PHP despite Valid Code?

PHP में POST अनुरोध की खराबी को संबोधित करना

प्रस्तुत कोड स्निपेट में:

action=''

इरादा टेक्स्ट बॉक्स से इनपुट कैप्चर करना और सबमिट बटन पर क्लिक करने पर इसे प्रदर्शित करना है। हालाँकि, आउटपुट रिक्त रहता है। जबकि विधि = "प्राप्त करें" निर्बाध रूप से काम करता है, विधि = "पोस्ट" एक समस्या उत्पन्न करता है।

पोस्ट अनुरोध का समस्या निवारण

इस समस्या को हल करने के लिए, निम्नलिखित चरणों पर विचार करें :

  1. क्रिया विशेषता की जांच करें:
    यदि आप पृष्ठ को ताज़ा कर रहे हैं, क्रिया विशेषता को एक खाली स्ट्रिंग पर सेट करें, उदाहरण के लिए:

    action=""

    इसके बजाय:

    if(empty($_SERVER['CONTENT_TYPE']))
    { 
      $_SERVER['CONTENT_TYPE'] = "application/x-www-form-urlencoded"; 
    }
  2. निरीक्षण करें $_POST सारणी:
    फॉर्म जमा करने के बाद $_POST सारणी की सामग्री की जांच करने के लिए var_dump का उपयोग करें।
  3. POST डेटा हैंडलिंग कॉन्फ़िगर करें:
    जोड़ें POST डेटा को संभालने के लिए आपकी PHP फ़ाइल की शुरुआत में निम्नलिखित पंक्ति ठीक से:

    post_max_size = 8M
    variables_order = "EGPCS"
  4. php.ini सेटिंग्स की समीक्षा करें:
    सुनिश्चित करें कि आपकी php.ini फ़ाइल में निम्नलिखित सेटिंग्स मौजूद हैं:

    sudo /etc/init.d/httpd restart
  5. मेमोरी आवंटन पर विचार करें:
    मेमोरी आवंटन के प्रति सतर्क रहें। 2048एमबी से अधिक आवंटित करने से सिस्टम विनिर्देशों के आधार पर समस्याएं हो सकती हैं। मॉड्यूल, जैसे कमांड का उपयोग करके अपाचे को पुनरारंभ करें:
  6. sudo /etc/init.d/httpd पुनः आरंभ करें

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729411759 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3