PHP का उपयोग करके सत्यापन और डेटा सफाई। POST डेटा को सत्यापित करने के लिए सत्यापनकर्ता वर्ग सत्यापित करने के लिए एक और कॉलम निर्दिष्ट करना
यह और अगला अध्याय दिखाता है कि फॉर्म डेटा को सत्यापित करने के लिए PHP का उपयोग कैसे करें।
PHP फॉर्म सत्यापनPHP फॉर्म संसाधित करते समय सुरक्षा के बारे में सोचें!
ये पृष्ठ दिखाएंगे कि सुरक्षा को ध्यान में रखते हुए PHP फॉर्म को कैसे संसाधित किया जाए। आपके फॉर्म को हैकर्स और स्पैमर से बचाने के लिए फॉर्म डेटा का उचित सत्यापन महत्वपूर्ण है!
इन अध्यायों में हम जिस HTML फॉर्म पर काम करेंगे, उसमें विभिन्न इनपुट फ़ील्ड शामिल हैं: आवश्यक और वैकल्पिक टेक्स्ट फ़ील्ड, रेडियो बटन और एक सबमिट बटन:
उपरोक्त फॉर्म के सत्यापन नियम इस प्रकार हैं:
नाम | आवश्यक। + केवल अक्षर और रिक्त स्थान होना चाहिए |
ईमेल | आवश्यक। + एक वैध ईमेल पता होना चाहिए (@ और के साथ।) |
वेबसाइट | वैकल्पिक। यदि मौजूद है, तो इसमें एक वैध यूआरएल होना चाहिए |
टिप्पणी | वैकल्पिक। मल्टी-लाइन इनपुट फ़ील्ड (टेक्स्टएरिया) |
लिंग | आवश्यक। एक का चयन करना होगा |
सबसे पहले हम फॉर्म के लिए सादे HTML कोड को देखेंगे:
पाठ फ़ील्डनाम, ईमेल और वेबसाइट फ़ील्ड टेक्स्ट इनपुट तत्व हैं, और टिप्पणी फ़ील्ड एक टेक्स्ट क्षेत्र है। HTML कोड इस तरह दिखता है:
नाम:
ईमेल:
वेबसाइट:
टिप्पणी:
लिंग फ़ील्ड रेडियो बटन हैं और HTML कोड इस तरह दिखता है:
लिंग:
महिला
पुरुष
अन्य
फॉर्म का HTML कोड इस तरह दिखता है: