Possible Duplicate:
Headers already sent by PHPपीएचपी त्रुटि: हेडर सूचना को संशोधित नहीं कर सकते - हेडर पहले ही भेजा
तो मैं अपने पन्ने पर इस उत्पादन .. समझ नहीं क्यों मैं इसे पॉपिंग है। मैं हालांकि php के लिए नया हूँ, तो हो सकता है कि
-मेरे पास एक header.php फ़ाइल है, जिसमें सभी महत्वपूर्ण जानकारी शामिल हैं, साथ ही पृष्ठ का बैनर भी ठीक है। यह header.php प्रत्येक पृष्ठ पर शामिल है।
- मैंने यह सुनिश्चित करने के लिए सत्र मान की जांच की है कि उपयोगकर्ता को किसी निश्चित पृष्ठ पर रहने की अनुमति है। यदि उपयोगकर्ता को वहां रहने की अनुमति नहीं है, तो मैं उन्हें वापस लॉग इन पेज
यह वह जगह है जहां त्रुटि आती है। मेरे पास यह है:
include_once ("header.php");
if ($_SESSION['uid']!='programmer')
{
header('Location: index.php');
echo 'you cannot be here';
exit;
}
इंडेक्स जो इसे रीडायरेक्ट कर रहा है वह भी हैडर है। तो क्या यह एकाधिक हेडर संदर्भ मुझे यह त्रुटि दे रहा है? मुझे ऐसा करने का कोई और तरीका नहीं दिख रहा है, और यह मुझे पागल कर रहा है!
"header.php" फ़ाइल में क्या है? –
बैनर, कॉन्फ़िगरेशन में मुझे डीबी, और कुछ jquery से कनेक्ट करने के लिए शामिल हैं। बहुत महत्वपूर्ण फ़ाइल। – Marcus
फिर इसे 'header.php' क्यों कहा जाता है? क्यों 'init.php' या कुछ नहीं? – ceejayoz