मैं पंजीकरण के दौरान डुप्लिकेट ईमेल पते को रोकना चाहता हूं। मैं प्रविष्टि पर टेक्स्ट बॉक्स को मान्य करने के बारे में कैसे जाउंगा ताकि एक ही ईमेल पता दो बार स्वीकार नहीं किया जाएगा?उपयोगकर्ता पंजीकरण फॉर्म पर डुप्लिकेट ईमेल पते को कैसे रोकें?
उत्तर
वह कोड टेक्स्ट बॉक्स में दर्ज नहीं किया जाएगा, बल्कि फॉर्म सबमिट होने पर आप जांच लेंगे कि यह पहले से उपयोग किया गया था या नहीं। इसके अलावा यदि आप इसे अन्यथा करना चाहते हैं (जब उपयोगकर्ता टाइप कर रहा है) तो आप इसे करने में मदद के लिए AJAX का उपयोग कर सकते हैं।
मुझे लगता है कि डेटाबेस में उस कॉलम पर एक विशिष्टता बाधा (या अद्वितीय अनुक्रमणिका) के रूप में शायद सबसे उपयुक्त है। यह डेटाबेस की अखंडता सुनिश्चित करेगा और आप यह निर्धारित करने के लिए त्रुटि संदेश देख सकते हैं कि असफल डालने/अद्यतन कारण था या नहीं।
मुझे दो तरीकों से पता है।
वे 1: गतिशील रूप से डेटाबेस से पूछताछ करें और "यह ईमेल पता पहले से ही सर्वर में है, कृपया एक और चुनें" जब भी आप टेक्स्ट बॉक्स में टाइप करते हैं तो आप चेक कर रहे होंगे।
वे 2: दो चरणों का पंजीकरण करें जहां जानकारी जमा करने पर, आपके पास यह सत्यापित करने के लिए एक सत्यापन नियमित रूप से निष्पादन है कि सभी जानकारी स्वीकार्य है - आपके मामले में, यह ईमेल पते की नकल की जांच करनी होगी।
मैं दूसरे तरीके की सलाह देता हूं - यह सर्वर लोड को कम करता है।
मैं डेटा अखंडता की रक्षा के लिए डेटाबेस पर दोनों अद्वितीय इंडेक्स करने का सुझाव दूंगा, लेकिन आपको सबमिट करने या कुछ AJAX कॉल के माध्यम से भी सत्यापन होना चाहिए जो ईमेल पते की जांच भी करता है।
- 1. Node.js - पंजीकरण पर ईमेल भेजें
- 2. अपनी वेबसाइट के पंजीकरण फॉर्म में डिस्पोजेबल ईमेल पते को कैसे अवरुद्ध करें?
- 3. ईमेल के बिना मंटिस नया उपयोगकर्ता पंजीकरण
- 4. पंजीकरण पर ईमेल पते को सत्यापित करने का क्या फायदा है?
- 5. डेटाबेस में डुप्लिकेट पते पाएं, उपयोगकर्ताओं को जल्दी में प्रवेश करने से रोकें?
- 6. जिरा उपयोगकर्ता पते से ईमेल भेजें
- 7. Django उपयोगकर्ता पंजीकरण फॉर्म सर्वोत्तम प्रथाओं
- 8. एक सर्वेक्षण वेबसाइट पर कई पंजीकरण रोकें
- 9. डुप्लिकेट एमडीआई बच्चों को रोकें
- 10. ईमेल पते केस संवेदनशील हैं?
- 11. एएसपी.नेट एमवीसी और एएसपी.नेट सदस्यता: उपयोगकर्ता पंजीकरण
- 12. ईमेल पते से फेसबुक उपयोगकर्ता आईडी प्राप्त करें
- 13. django- पंजीकरण फॉर्म
- 14. django- पंजीकरण प्रमाणीकरण ईमेल
- 15. तैयार किसी को भी अपने ईमेल पते से उपयोगकर्ता को देखने की अनुमति देता है! इसे कैसे रोकें?
- 16. एकाधिक फॉर्म उदाहरणों को रोकें
- 17. रेल 3 + devise: उपयोगकर्ता के दूसरे ईमेल पते को जोड़ने के लिए पुष्टिकरण ईमेल के लिए मेलर विधि को संशोधित करने के लिए कैसे करें
- 18. CouchApp उपयोगकर्ता पंजीकरण
- 19. प्रमाणीकरण बाधा पंजीकरण फॉर्म
- 20. डुप्लिकेट पेपैल भुगतान को कैसे रोकें?
- 21. प्रमाणीकरण: ईमेल पते/फोन नंबरों से परे
- 22. एकाधिक पते पर ईमेल भेजें एंड्रॉइड
- 23. डुप्लिकेट अजाक्स सबमिशन रोकें?
- 24. उपयोगकर्ता पंजीकरण या अन्यथा
- 25. वर्डप्रेस कस्टम पंजीकरण फॉर्म
- 26. एकाधिक अल्पविराम से अलग ईमेल पते पर ईमेल भेजना
- 27. एचटीएमएल फॉर्म रीसेट को कैसे रोकें
- 28. हॉटमेल संपर्क ईमेल पते कैसे प्राप्त करें?
- 29. रीफ्रेश करते समय डुप्लिकेट प्रविष्टियों को कैसे रोकें?
- 30. क्या उपयोगकर्ता पंजीकरण फॉर्म इंगित करता है कि कोई ईमेल पता पहले से उपयोग में है या नहीं?
"एक नए उपयोगकर्ता के लिए कठोर होना" बैज कहां है? हम इन दिनों बहुत से लोगों को सौंप देंगे। व्यक्ति को थोड़ा ढीला करो। अंग्रेजी शायद उनकी पहली भाषा नहीं है और यह उनका पहला समय है। कम से कम वह साइन अप करने के लिए परेशान। – tvanfosson
@tvanfosson से पूरी तरह से सहमत हैं, शायद वे विशेषज्ञों-एक्सचेंज पर सवाल पूछने से बेहतर होंगे ...? एक वास्तविक बड़े ढेर ओवरफ्लो मुद्दे को इंगित करने के लिए – Kieron
+1 tvanfosson के लिए +1। – bastianneu