संक्षेप में, आप CSV फ़ाइल और उसके लिंक को एक बार में आउटपुट नहीं कर सकते। (आपको एक पृष्ठ "मोड" की अवधारणा को पेश करने की आवश्यकता है और एक ...pagename.php?mode=download या इसी तरह के माध्यम से डाउनलोड मोड को सक्रिय करें। फिर आप $_GET['mode'] पर स्विच करने के लिए PHP के स्विच स्टेटमेंट का उपयोग कर सकते हैं। आपकी स्क्रिप्ट में।)
उस ने कहा, आप जिस टेक्स्ट/सीएसवी सामग्री प्रकार शीर्षलेख का उपयोग कर रहे थे वह सही है, हालांकि आप सामग्री-लंबाई और सामग्री-विस्थापन शीर्षलेख भी आउटपुट करना चाहेंगे। फ़ाइल डेटा आउटपुट करने के बाद, PHP के exit
के माध्यम से किसी भी अतिरिक्त स्क्रिप्ट प्रोसेसिंग को रोकना भी सुनिश्चित करें समारोह।
इसके अतिरिक्त, MySQL चुनें ... आउटफाइल में डेटा एकत्र करने के लिए PHP का उपयोग करने के बजाय सुविधा (यदि आपके पास अनुमति है)।