PHP-and-MySQL/C4/Sending-Email-Part-1/Hindi
From Script | Spoken-Tutorial
Revision as of 11:25, 29 November 2012 by 10.102.152.95 (Talk)
Time | Narration |
---|---|
0:00 | नमस्कार आपका स्वागत है। आज मैं आपको बताऊँगा कि कैसे एक इमेल(email) स्क्रिप्ट बनाएँ विशेष रूप से जब आप एक यूज़र का एक वेबसाइट पर पंजीकरण कर रहे हैं। |
0:12 | आप कैसे उन्हें इमेल भेजकर प्रमाणित करते हैं कि वह पंजीकृत हो चुके हैं। मैं इसे कुछ हद तक एक स्क्रिप्ट बनाकर करूँगा- एक "Send me an email" स्क्रिप्ट। |
0:24 | यह एक html फॉर्म में होगा जिसमें आप एक विषय और एक सूचना लिख सकते हैं और निर्दिष्ट किए एड्रेस पर भेज सकते हैं। |
0:34 | अतः, हम एक address वेरिएबल बनाएँगे। |
0:39 | मैं यहाँ अपना "hotmail" एड्रेस टाइप करूँगा। |
0:48 | आप देख सकते हैं जब मैं अपना वर्तमान "hotmail" पेज खोलता हूँ और "Inbox", पर क्लिक करता हूँ, यहाँ मेरे द्वारा कोई भी इमेल्स(emails) नहीं है। |
0:55 | इस समय यहाँ कोई भी नये इमेल्स(emails) नहीं है। |
1:05 | अतः यह एड्रेस है मेरे address वेरिएबल में। मैं वेरिएबल को नया नाम "to" दूँगा। |
1:13 | हम इसको भेजने के लिए mail फंक्शन(function) का इस्तेमाल करेंगे। |
1:17 | हमारे पास प्रेषक और विषय यहाँ होगा। |
1:21 | हमारे पास एक मानक subject होगा जो है "Email from PHPAcademy". |
1:32 | अगला हमें एक html फॉर्म की आवश्यकता है जो जमा करेगा। मैं एक खुद से जमा करने वाला बनाऊँगा। |
1:39 | अतः चलिए यहाँ कुछ html कोड रखते हैं। मेरे पास यहाँ एक फॉर्म होगा जो इस पेज में "send me an email dot php" के साथ जमा होगा। |
1:54 | method POST होगा। |
1:59 | हम अपना फॉर्म यहाँ समाप्त करेंगे। |
2:02 | यूज़र कुछ भी टाइप कर सकते हैं जो वे यहाँ विनिर्दिष्ट इमेल एड्रेस पर भेजना चाहते हैं। |
2:10 | स्पष्ट रूप से आप इसे महत्व दे सकते हैं । जब फॉर्म बना रहे हैं, आप कह सकते हैं कि आप इस विशिष्ट एड्रेस पर भेजना चाहते हैं। |
2:18 | "send me an email" स्क्रिप्ट केवल इतनी ही होगी - ईमेल(email) जिसे आप अपनी एक वेबसाइट में सम्मिलित करना चाहते हैं। |
2:27 | अब हमारे पास एक "text" इनपुट होगा। |
2:31 | यह मुझे ईमेल भेजने वाले व्यक्ति का नाम होगा। |
2:34 | अतः आपके पास type "text" होगा जिसका नाम "name" है। |
2:39 | हमारे पास अभी के लिए "max length" 20 के बराबर होगा। |
2:45 | इसके नीचे हम टेक्स्ट की जगह बनाएँगे। |
2:49 | अतः मैं "textarea" टाइप करूँगा और इसको इस प्रकार से समाप्त करूँगा। |
2:53 | फिर हम इसे "message" नाम देंगे । |
2:59 | हम एक पैराग्राफ की शुरुआत रखेंगे और यहाँ एक पैराग्राफ का अंत। |
3:04 | और यहाँ नीचे हम एक submit बटन बनाएँगे जिसकी वेल्यू "Send" के बराबर होगी। |
3:14 | या..."Send me this", ठीक है? |
3:17 | अतः यदि आप हमारे पेज पर आते हैं और यहाँ इस पेज को चुनते हैं। |
3:21 | यह नाम के लिए जगह है और यह सूचना के लिए जगह है। |
3:25 | अतः मैं यहाँ "Name" लिखूंगा और यहाँ "Message" लिखूंगा। |
3:31 | और अब यह काफी बेहतर दिख रहा है। हमारे पास हमारा name बॉक्स है और message बॉक्स है। |
3:38 | और जब हम इस बटन को क्लिक करते हैं, ईमेल(email) चला जाएगा। |
3:44 | ठीक है तो सर्वप्रथम अपने php कोड के भीतर हमें जाँचना होगा कि submit बटन दबाया गया है या नहीं। |
3:53 | इसके लिए यहाँ हमारे पास हमारा "if" स्टेटमेंट(statement) कोष्ठकों में है और ब्लाक के लिए हमारे कर्ली कोष्ठक यदि कंडिशन सही है। |
4:01 | कंडिशन इन कोष्ठकों के भीतर होगी। |
4:05 | कंडिशन "submit" बटन का पोस्ट वेरिएबल होगा। |
4:15 | जब तक submit बटन के पास एक वेल्यू है... एक वर्तनी की गलती... |
4:19 | अतः जब तक submit बटन दबाया गया है, यह एक वेल्यू रखेगा और वह वेल्यू है "Send me this". |
4:30 | इसका यह मतलब है कि फॉर्म जमा हो चुका है क्योंकि बटन दबाया जा चुका है। |
4:37 | अतः इसके भीतर पहला कार्य हमें करना है कि हमें फॉर्म से डेटा प्राप्त करना है। |
4:44 | और वह व्यक्ति का नाम है जो फॉर्म जमा करके ईमेल(email) भेज रहा है। |
4:49 | और उसका नाम इस फॉर्म में यहाँ पर है- माफ़ कीजिये यहाँ "name" नामक फील्ड(field) में । |
4:56 | साथ ही हमारे पास message है अतः हम आसानी से इस वेरिएबल संरचना की प्रतिलिपि बना सकते हैं और यहाँ अंदर यह message लिख सकते हैं। |
5:08 | इसको जाँचने के लिए मैं लिखूँगा echo name. |
5:12 | और मैं message को इसमें आगे जोड़ दूँगा। |
5:17 | चलिए इसे जाँचते है। यहाँ मैं टाइप करूँगा "Alex"। |
5:21 | और यहाँ मैं टाइप करूँगा "Hi there!" |
5:23 | "Send me this" पर क्लिक करिये और हमें "Alex" और "Hi there!" यहाँ मिल गया। |
5:28 | ठीक है अतः हमें पता है कि फॉर्म डेटा सफलतापूर्वक जमा हो गया है। |
5:33 | इस विडियो के अगले भाग में हम सीखेंगे कि कैसे इसे कैसे मान्य करें और अंत में इस मेल(mail) को यहाँ इस ईमेल-आईडी(email-id) में विनिर्दिष्ट यूज़र को भेजेंगे। |
5:42 | अतः मुझसे अगले भाग में मिलये । अभी के लिए अलविदा। |
5:45 | मैं रवि कुमार आई.आई.टी. बॉम्बे की ओर से आपसे विदा लेता हूँ, धन्यवाद । |