इ-मेल ठेगाना: सिर्जना गर्न सजिलो, टाइप गर्न गाह्रो।
धेरै गलत हुन सक्छ। धेरै गलत देख्न सक्नुहुनेछ र सबै सही हुन सक्नुहुनेछ। धेरै सही देख्न सक्छन् र सबै काम गर्दैन।
तपाईले एकत्रित इमेल ठेगानाहरू प्राप्त गर्दै - एक न्यूजलेटरको लागि, भन्नुहोस्, वा पासवर्ड पुनःप्राप्तिको लागि - कम्तिमा कम्तिमा मान्य मानहरू (निश्चित नभएसम्म) अनुरूप, निश्चित र अत्यन्तै कठिन छ।
सौभाग्य देखि, PHP (5 र पछि) प्रकार्यहरूको एक आसान सेट र फिल्टरहरू इमेल ठेगाना वैधता स्न्यापको लागि परीक्षण बनाइन्छ।
PHP लिपिमा ईमेल एड्रेसहरू प्रमाणित गर्नुहोस्
सहिताताको लागि ईमेल ठेगाना प्रमाणिकरण गर्न (PHP मा ठेगाना लगाउने र पढ्ने हो कि होइन):
- एचटीएमएलमा ईमेल प्रमाणिकरण बनाउनुहोस् यदि तपाइँ वेब फारम प्रयोग गर्नुहुन्छ जहाँ मान्छे इमेल ठेगानाहरू प्रविष्ट गर्दछ।
- FILTER_VALIDATE_EMAIL PHP ईमेल प्रमाणीकरण फिल्टर प्रयोग गर्नुहोस्। (उदाहरणका लागि तल हेर्नुहोस्)
FILTER_VALIDATE_EMAIL पी पी पी ईमेल ठेगाना प्रमाणीकरण Caveats
ध्यान दिनुहोस् कि FILTER_VALIDATE_EMAIL ले डोमेनहरू मान्य बनाउनेछ जुन डोमेनहरू र शीर्ष स्तरको डोमेनहरू अवस्थित छैनन्। यदि तपाइँ यी कुराहरूबाट टाढा राख्न चाहनुहुन्छ भने, तपाइँ शीर्ष-स्तरको डोमेनहरूको लागि परीक्षण गर्न सक्नुहुन्छ जुन 4 क्यारेक्टरहरू भन्दा लामो छन् (जुन गलत रूपमा फ्याँकिएको छ "। संग्रहालय"), वा डोमेन नामहरूको लागि जुन 2 वर्ण लामो हुन्छ (सबै देश शीर्ष- स्तर डोमेन) वा ज्ञात शीर्ष-स्तरीय डोमेनहरू मध्ये एउटा (तपाईलाई सूची परिवर्तनको रूपमा अद्यावधिक गर्न हुनेछ)।
FILTER_VALIDATE_EMAIL ले गलत डोमेन नामहरू (64 क्यारेक्टरहरू वा बढी), र एस्केप अक्षरहरू (जस्तै "me \" @ example.com ") सँग इमेल ठेगानाहरूमा गल्ती गर्न सक्दछ। यी झूटा सकारात्मक प्रतिक्रियाहरूबाट बच्न सक्नुहुन्छ वर्ग जस्तै php-email-address-validation।
FILTER_VALIDATE_EMAIL ईमेल ठेगाना प्रमाणीकरण उदाहरणहरू
$ ईमेल_द्द्रेस मान्ने ठेगानालाई ठेगाना लगाइनेछ, तपाई यसको वैधता प्रयोग गरेर प्रयोग गर्न सक्नुहुन्छ:
तपाइँले वेब फारमबाट सिधा ईमेल ठेगाना पनि फिल्टर गर्न सक्नुहुनेछ (इमेल ठेगाना "ईमेल" नाममा क्षेत्रमा क्याप्चर गरिएको थियो):