फॉर्म से एएसपी में फाइल कैसे लिखें
यद्यपि अधिकांश व्यावसायिक वेबसाइटें डेटाबेस में जानकारी को बचाती हैं, लेकिन कुछ फ़ाइल में डेटा लिखते हैं, जैसे कि टेक्स्ट फ़ाइल या पीडीएफ। वेब के लिए एएसपी स्क्रिप्ट लिखने वाले डेवलपर्स विंडोज फाइलों में डेटा लिखने के लिए फाइलसिस्टम ऑब्जेक्ट का उपयोग करते हैं। ASP में एक नामित फ़ाइल सिस्टम ऑब्जेक्ट बनाने के बाद, नई फ़ाइल बनाने और उस पर डेटा लिखने के लिए कोड की केवल कुछ पंक्तियाँ होती हैं। डेटा किसी भी स्रोत से आ सकता है, जिसमें उपयोगकर्ता द्वारा प्रस्तुत प्रपत्र भी शामिल है। HTML टैग में एक पैरामीटर शामिल है जो ASP स्क्रिप्ट फ़ाइल को नाम देता है; स्क्रिप्ट फॉर्म से डेटा प्राप्त करता है और संसाधित करता है।
1।
अपना पसंदीदा एएसपी विकास कार्यक्रम शुरू करें, जैसे कि माइक्रोसॉफ्ट का विजुअल वेब डेवलपर एक्सप्रेस या एडोब का ड्रीमविवर। आप विंडोज नोटपैड ++ का भी उपयोग कर सकते हैं।
2।
अपने विकास कार्यक्रम में एक नई ASP फ़ाइल बनाएँ। नोटपैड ++ पर, "फ़ाइल" मेनू पर क्लिक करें और "इस रूप में सहेजें ..." का चयन करें। सहेजें संवाद बॉक्स खोलने के लिए, फिर "इस प्रकार सहेजें ..." शीर्षक से पुल-डाउन मेनू पर क्लिक करें और "सभी फ़ाइलें" चुनें। फ़ाइल नाम पाठ बॉक्स में "write_form_data.asp" (बिना उद्धरण के) टाइप करें, फिर "सहेजें" बटन पर क्लिक करें।
3।
ASP फ़ाइल को VBScript प्रोग्राम के रूप में आरंभ करने के लिए कोड की कुछ पंक्तियों को टाइप करें, क्योंकि यह पाठ दिखाता है:
<%4।
एक फ़ाइल सिस्टम ऑब्जेक्ट बनाने के लिए कोड जोड़ें और एक उदाहरण के रूप में निम्न पाठ का उपयोग करते हुए, एक Windows फ़ाइल खोलें:
सेट filesystemobject = Server.CreateObject ("Scripting.FileSystemObject") सेट फ़ाइल = filesystemobject.OpenTextFile ("c: \ files \ formdata.txt", 8, true
5।
प्रपत्र डेटा से अलग-अलग चर प्राप्त करने के लिए कोड जोड़ें और उन्हें निम्नानुसार लिखें:
file.WriteLine (request.querystring ("नाम")) file.WriteLine (request.querystring ("पता")) फ़ाइल। )) file.WriteLine (request.querystring ("ज़िप"))
इस उदाहरण में, फॉर्म ने एएसपी लिपि में "नाम, " "पता, " "शहर, " "राज्य" और "ज़िप" क्षेत्रों को पारित किया है। "Request.querystring" विधि प्रपत्र डेटा से प्रत्येक फ़ील्ड को पुनर्प्राप्त करता है।
6।
फ़ाइल को बंद करने के लिए कोड जोड़ें, फ़ाइल और फाइल सिस्टम ऑब्जेक्ट जारी करें, फिर VBScript प्रोग्राम को समाप्त करने के लिए एक सही ब्रैकेट प्रतीक "%>" जोड़ें, निम्नानुसार:
file.Close सेट फ़ाइल = कुछ भी सेट fileystemobject = कुछ भी नहीं>
7।
ASP फ़ाइल सहेजें और विकास कार्यक्रम बंद करें।