WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Easy Login

— जोड़ें पर WorldWideScripts.net को

तारीख तक रहने के लिए हमारे फ़ीड की सदस्यता लें!

नई! आप यह चाहते हैं के रूप में हमें का पालन करें!


Easy Login - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

इस वर्ग के साथ आप easely एक एक्सएमएल, सीएसवी या डेटाबेस तालिका में डेटा की जाँच करता है कि एक लॉगिन पेज बना सकते हैं। तुम, उपयोगकर्ता एक कस्टम पासवर्ड एन्क्रिप्शन समारोह को परिभाषित कर सकते हैं क्योंकि स्क्रिप्ट की शक्ति आप भी WordPress, साँचा, MantisBt जैसे अन्य सॉफ्टवेयर संकुल से मौजूदा टेबल पर हर MySQL डेटाबेस तालिका पर इसका इस्तेमाल कर सकते हैं कि में देता है,..... यह है और पासवर्ड क्षेत्र। इस functionalities के संयोजन यह एक सार्वभौमिक प्रयोग करने योग्य वर्ग में आता है। अपने ग्राहकों की सबसे सिर्फ इतने पर उपयोगकर्ता भूमिकाओं और जैसे अन्य उन्नत सुविधाओं के बिना एक साधारण प्रवेश फार्म की जरूरत है क्योंकि मैं इस वर्ग बनाया।

उदाहरण का उपयोग करें:

हम अपने उपयोगकर्ताओं को धारण एक डेटाबेस तालिका है। इस तालिका में भी एक क्षेत्र user_field एक पासवर्ड क्षेत्र (pass_field) और एक नमक क्षेत्र (salt_field) है। हमारे पासवर्ड एन्क्रिप्शन इस तरह से बनाया जाता है:

 password_hash = एमडी 5 (पासवर्ड "-" नमक।।); 

इस तालिका के आधार पर एक loginsystem बनाने के लिए हम इस कोड का उपयोग कर सकते हैं:

 ("Login.php") शामिल हैं; $ लॉगिन = नया लॉगिन (); $ Login-> InitDatabase ("localost", "dbuser", "dbpass", "DBNAME", "user_table", "user_field", "pass_field"); $ Login-> SetPasswordEncoder ("myhash"); // कस्टम पासवर्ड एनकोडर समारोह myhash ($ पासवर्ड, $ क्षेत्रों) { एमडी 5 लौटने ($ पासवर्ड "-" $ fields-> salt_field।।); } अगर ($ Login-> टेस्ट ($ _ पोस्ट ['उपयोगकर्ता नाम'], $ _POST ['पासवर्ड'])) { "सही" गूंज; } {बाकी "गलत" इको; } 

आप के बजाय एक डेटाबेस तालिका आप की जगह ले करने की ज़रूरत है कि केवल एक चीज के डेटा स्रोत के रूप में एक सीएसवी फ़ाइल (user.csv) का उपयोग करने के लिए ऊपर इस उदाहरण बदलना चाहते हैं:

 $ Login-> InitDatabase ("स्थानीय होस्ट", "dbuser".... 

साथ

 $ Login-> InitCsv ("users.csv"); 

या आप XML पसंद करते हैं:

 $ Login-> InitXml ("users.xml"); 
लचीला:

वर्ग कुछ कस्टम कोड के साथ विस्तार करने के लिए बहुत आसान है। डाउनलोड में मैं दो अलग विस्तार भी शामिल है। एक लॉग फ़ाइल के लिए लॉग इन कार्यों लिखने के लिए एक और आप फिर से प्रवेश करने के लिए बिना विभिन्न पृष्ठों की यात्रा कर सकते हैं ताकि एक सत्र में वर्तमान loggedin उपयोगकर्ता बचाता है कि एक। एक्सटेंशन के बहुत आसानी से उपयोग कर रहे हैं। फर्क सिर्फ इतना है कि आप Login.php वर्ग के अलावा विस्तार को शामिल करने की जरूरत है। और बदले लॉगिन वर्ग का एक उदाहरण बनाने की आप विस्तारित SessionLogin वर्ग का एक उदाहरण बना। कोड के बाकी ही है।

एक उदाहरण SessionLogin एक्सटेंशन का उपयोग करने के लिए कैसे:

 ("Login.php") शामिल हैं; ("SessionLogin.php") शामिल हैं; $ लॉगिन = नए SessionLogin (); // कोड के बाकी पहले की तरह ही है 

उदाहरण में शामिल हैं:

  • सीएसवी फ़ाइल
  • MatnisBt डेटाबेस
  • साँचा डेटाबेस
  • WordPress डेटाबेस
  • एक्सएमएल फाइल
  • सत्र के साथ प्रवेश फार्म

डेमो

इनके साथ आप डेमो पृष्ठ पर एक लॉगिन कर सकते हैं:
व्यवस्थापक / परीक्षण
sitebase / mypassword

पूर्ण पीडीएफ documation भी डाउनलोड में शामिल है।


डाउनलोड करें
इस श्रेणी में अन्य घटकोंइस लेखक के सभी घटकों
टिप्पणियाँअक्सर पूछे जाने वाले सवाल और जवाब पूछा

गुण

:
28 मार्च 10 बनाया, अंतिम अद्यतन

सॉफ्टवेयर रूपरेखा:
एन / एक, सॉफ्टवेयर संस्करण

कीवर्ड

ईकामर्स, ईकामर्स, सभी आइटम, व्यवस्थापक, सीएसवी, डाटाबेस, प्रपत्र, प्रवेश, MySQL, पासवर्ड, संरक्षित, उपयोगकर्ता, एक्सएमएल