logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

PHP पाठ – पाठ 13 – OOP (ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग) की मूल बातें।

09/10/2025, by Ivan

पिछले पाठों में हमने PHP के निम्नलिखित डेटा प्रकारों के बारे में जाना था: लॉजिकल (boolean), पूर्णांक (integer), दशमलव (float), टेक्स्ट (string) और ऐरे (array)। इस पाठ में हम PHP में उपलब्ध एक और प्रकार के डेटा के बारे में जानेंगे — ऑब्जेक्ट (object)
ऑब्जेक्ट कुछ हद तक ऐरे के समान होते हैं — वे अपने भीतर विभिन्न प्रकार के डेटा रख सकते हैं, जैसे संख्याएँ, टेक्स्ट, ऐरे और यहाँ तक कि अन्य ऑब्जेक्ट भी।

PHP पाठ – भाग 2 – फ़ॉर्म, फ़ाइलें, सत्र (Sessions) और PHP में सुरक्षा।

09/10/2025, by Ivan

यदि आपने PHP पाठों का पहला भाग पढ़ लिया है, तो इसका अर्थ है कि आप कम से कम PHP कोड लिखना पहले से जानते हैं। इस भाग में हम भाषा का अधिक गहराई से अध्ययन करेंगे и изучим:

PHP पाठ – पाठ 1 – फ़ॉर्म के साथ कार्य।

09/10/2025, by Ivan

दैनिक जीवन में हम जानकारी टीवी, रेडियो, इंटरनेट या व्यक्तिगत बातचीत के माध्यम से प्राप्त करते हैं। वेबसाइटें भी उपयोगकर्ताओं से जानकारी प्राप्त करती हैं — लेकिन यह विशेष रूप से फॉर्म्स (forms) के माध्यम से किया जाता है। फॉर्म्स को आप किसी सर्वेक्षण या आवेदन फ़ॉर्म से तुलना कर सकते हैं। भले ही फॉर्म्स के तत्व सीमित हों, लेकिन वे उपयोगकर्ता से साइट के लिए आवश्यक सभी जानकारी प्राप्त करने की अनुमति देते हैं।

इस पाठ को अधिक प्रभावी ढंग से समझने के लिए आपको HTML में फ़ॉर्म बनाने पर आधारित पाठ पढ़ने चाहिए।

PHP पाठ – पाठ 2 – फ़ाइलों के साथ कार्य: खोलना, लिखना, पढ़ना।

09/10/2025, by Ivan

पिछले पाठ में हमने अपनी गेस्टबुक, ब्लॉग या चैट के लिए एक ढांचा (framework) तैयार किया था। अब हमें केवल उसमें कार्यक्षमता जोड़नी है। इस पाठ में हम अपनी प्रविष्टियों (entries) को फ़ाइलों में लिखेंगे और फिर उन फ़ाइलों से पढ़ेंगे।

PHP में फ़ाइलों के साथ काम करने के लिए कई फ़ंक्शन उपलब्ध हैं। हम उनमें से कुछ ही देखेंगे, क्योंकि वास्तविक वेबसाइट आमतौर पर डेटा को डेटाबेस (DB) में सहेजती है, न कि फ़ाइलों में। लेकिन मूल सिद्धांत को समझने के लिए हम फ़ाइल विधियों पर ध्यान देंगे। डेटाबेस पर काम हम अगले पाठों में सीखेंगे।

PHP पाठ – पाठ 3 – MySQL डेटाबेस के साथ कार्य।

09/10/2025, by Ivan

शायद आपको लगता होगा कि अभी MySQL डेटाबेस के साथ काम शुरू करना जल्दी है, लेकिन ऐसा नहीं है। PHP को एक वेब प्रोग्रामिंग भाषा के रूप में सीखना और उसके डेटाबेस (DB) के साथ काम को न सीखना वैसा ही है जैसे बिना इंटरनेट के कंप्यूटर होना। हाँ, आप उस कंप्यूटर पर काम कर सकते हैं, लेकिन आपको उससे कोई जानकारी नहीं मिलेगी। इसलिए थोड़ी मेहनत करते हैं और SQL क्वेरी लिखना शुरू करते हैं, भले ही हमें अभी SQL भाषा के बारे में ज़्यादा न पता हो।

PHP पाठ – पाठ 3.1 – MySQL डेटाबेस के साथ कार्य। तालिकाएँ बनाना।

09/10/2025, by Ivan

पिछले पाठ में हमने डेटाबेस से कनेक्शन बनाना सीखा था। इस पाठ में हम अपने भविष्य के वेबसाइट के लिए तालिकाएँ (tables) बनाएँगे। सबसे पहले, आइए अपनी क्लास simpleCMS में आवश्यक डेटाबेस का नाम जोड़ते हैं:

PHP पाठ – पाठ 3.2 – MySQL डेटाबेस के साथ कार्य। डेटा जोड़ना (INSERT INTO)। डेटा चयन करना (SELECT)।

09/10/2025, by Ivan

पिछले पाठ में हमने अपनी वेबसाइट के लिए एक तालिका बनाई थी। इस पाठ में हम अपनी तालिका को बेहतर बनाएँगे और डेटाबेस के साथ काम करना शुरू करेंगे — उसमें डेटा जोड़ेंगे और उससे डेटा प्राप्त करेंगे। मुझे नहीं लगता कि इसमें कुछ कठिन होगा, तो चलिए शुरू करते हैं।

PHP पाठ – पाठ 3.3 – MySQL डेटाबेस के साथ कार्य। डेटा अपडेट करना (UPDATE क्वेरी)।

09/10/2025, by Ivan

हम पहले ही MySQL के ऑपरेटरों जैसे SELECT और INSERT INTO से परिचित हो चुके हैं, अब समय है यह जानने का कि पहले से डाले गए डेटा को डेटाबेस में कैसे अपडेट किया जाए। इसके लिए हम SQL UPDATE ऑपरेटर का उपयोग करेंगे। लेकिन पहले, आइए अपनी index.php फ़ाइल को संशोधित करें और एक नया रूट (path) जोड़ें। नीचे दिए गए कोड को खोजें:

PHP पाठ – पाठ 3.4 – MySQL डेटाबेस के साथ कार्य। DELETE क्वेरीज़ (हटाने के लिए)।

09/10/2025, by Ivan

पिछले पाठ में हमने समझा कि अपने नियंत्रण वर्ग simpleCMS में नए मेथड्स कैसे जोड़े जाते हैं, अब आइए एक और मेथड जोड़ें — रिकॉर्ड को हटाने के लिए delete()

हम इस मेथड को सामान्य तरीके से जोड़ेंगे:

public function delete($mid){
    
}  

जैसा कि आप देख रहे हैं, हम $mid पैरामीटर (हमारे रिकॉर्ड का ID) पास कर रहे हैं। यदि आपको पिछला पाठ याद हो, तो हमने GET अनुरोध से सीधे पैरामीटर पास करने का तरीका अपनाया था, और अब हम इसे दूसरे तरीके से करेंगे।

PHP पाठ – पाठ 3.5 – MySQL डेटाबेस के साथ कार्य। JOIN ऑपरेटर। सर्वर पर फ़ाइल अपलोड करना।

09/10/2025, by Ivan

इस पाठ को लिखना शुरू करने से पहले, मैंने लंबे समय तक सोचा कि JOIN ऑपरेटर वाले क्वेरीज़ को सबसे अच्छे तरीके से कैसे समझाया जाए। बात यह है कि JOIN ऑपरेटर का उपयोग कई तालिकाओं से एक साथ डेटा चयन करने के लिए किया जाता है। और चूंकि हमें एक और तालिका की आवश्यकता होगी, तो चलिए उसे बनाते हैं। मैं सुझाव देता हूँ कि हम एक तालिका बनाएँ जहाँ हम इस पाठ में फॉर्म के माध्यम से अपलोड की जाने वाली फ़ाइलों को सहेजेंगे। इस प्रकार यह पाठ दो दिशाओं में विभाजित होगा — डेटाबेस (DB) के साथ कार्य और फॉर्म्स के साथ कार्य।