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 એક XML, CSV અથવા ડેટાબેઝ કોષ્ટક માં ડેટા ચકાસે છે કે લૉગિન પાનું બનાવી શકો છો. તમે વપરાશકર્તા વૈવિધ્યપૂર્ણ પાસવર્ડ એનક્રિપ્શન કાર્ય વ્યાખ્યાયિત કરી શકો છો કારણ કે સ્ક્રિપ્ટ શક્તિ તમે વર્ડપ્રેસ, મીડિયાવિકિ, MantisBt જેવા અન્ય સોફ્ટવેર પેકેજો હાલની ટેબલો પર પણ દર MySQL ડેટાબેઝના ટેબલ પર તેનો ઉપયોગ કરી શકો છો કે મૂકે છે,..... આ છે અને પાસવર્ડ ક્ષેત્ર. આ કાર્યો મિશ્રણ જો તે સાર્વત્રિક ઉપયોગી વર્ગ બનાવે છે. મારા ગ્રાહકોને મોટા ભાગના માત્ર જેથી વપરાશકર્તા ભૂમિકાઓ જેવા અન્ય આધુનિક સુવિધાઓ વિના સરળ પ્રવેશ ફોર્મ જરૂર છે કારણ કે હું આ વર્ગ બનાવેલ છે.

ઉદાહરણ તરીકે વાપરો:

અમે અમારા વપરાશકર્તાઓને ધરાવે છે કે ડેટાબેઝ કોષ્ટક હોય છે. આ ટેબલ પણ એક ક્ષેત્ર user_field પાસવર્ડ ક્ષેત્ર (pass_field) અને મીઠું ક્ષેત્ર (salt_field) છે. અમારા પાસવર્ડ એનક્રિપ્શન આ જેમ બનાવેલ છે

 password_hash = MD5 (પાસવર્ડ "-" મીઠું..); 

આ ટેબલ પર આધારિત loginsystem બનાવવા માટે અમે આ કોડ ઉપયોગ કરી શકો છો:

 ("Login.php") સમાવેશ થાય છે; $ લૉગિન = નવુ લોગીન (); $ લૉગિન> InitDatabase ("localost", "dbuser", "dbpass", "dbname", "user_table", "user_field", "pass_field"); $ લૉગિન> SetPasswordEncoder ("myhash"); // વૈવિધ્યપૂર્ણ પાસવર્ડ એન્કોડર કાર્ય myhash ($ પાસવર્ડ $ ક્ષેત્રો) { MD5 પરત ($ પાસવર્ડ "-" $ fields-> salt_field..); } જો ($ લૉગિન> ટેસ્ટ ($ _ પોસ્ટ ['વપરાશકર્તાનામ'], $ _POST ['પાસવર્ડ'])) { "સાચી" ઇકો; } બીજું { "ખોટી" ઇકો; } 

તમે તેના બદલે એક ડેટાબેઝ કોષ્ટક તમે બદલી કરવાની જરૂર છે માત્ર વસ્તુ માહિતીસ્ત્રોત તરીકે CSV ફાઈલ (user.csv) નો ઉપયોગ કરવા માટે ઉપર આ ઉદાહરણ બદલવા માંગો છો, તો

 $ લૉગિન> InitDatabase ("localhost", "dbuser".... 

સાથે

 $ લૉગિન> InitCsv ("users.csv"); 

અથવા તમે XML પસંદ હોય તો:

 $ લૉગિન> InitXml ("users.xml"); 
વિસ્તારી:

વર્ગ કેટલાક કસ્ટમ કોડ સાથે વિસ્તારવા માટે ખૂબ જ સરળ છે. ડાઉનલોડ હું બે અલગ અલગ એક્સ્ટેંશન સમાવેશ થાય છે. લોગ ફાઈલમાં પ્રવેશ ક્રિયાઓ લખવા માટે એક અને તમે ફરીથી પ્રવેશ કર્યા વગર વિવિધ પૃષ્ઠો મુલાકાત લઈ શકો છો જેથી સત્ર માં વર્તમાન loggedin વપરાશકર્તા બચાવે કે એક છે. એકસટેન્શન વાપરવા માટે ખૂબ જ સરળ હોય છે. માત્ર એટલો જ તફાવત તમે Login.php વર્ગ ઉપરાંત એક્સ્ટેંશન સમાવેશ કરવાની જરૂર છે. અને તેને બદલે લૉગિન વર્ગ ઉદાહરણ બનાવવાની તમે વિસ્તૃત SessionLogin વર્ગ ઉદાહરણ બનાવો. કોડ બાકીના જ છે.

ઉદાહરણ SessionLogin એક્સ્ટેંશન ઉપયોગ કરવા માટે કેવી રીતે:

 ("Login.php") સમાવેશ થાય છે; ("SessionLogin.php") સમાવેશ થાય છે; $ લૉગિન = નવી SessionLogin (); // કોડ બાકીના પહેલા જેવા જ છે 

ઉદાહરણો સમાવેશ થાય છે:

  • CSV ફાઈલ
  • MatnisBt ડેટાબેઝ
  • મીડિયાવિકિ ડેટાબેઝ
  • WordPress ડેટાબેઝ
  • XML ફાઇલ
  • સત્રો સાથે ફોર્મ પ્રવેશ કરો

ડેમો

તમે સાથે ડેમો પાનાં પર પ્રવેશ કરી શકો છો:
એડમિન / ટેસ્ટ
sitebase / mypassword

સંપૂર્ણ પીડીએફ documation પણ ડાઉનલોડ સમાવવામાં આવેલ છે.


ડાઉનલોડ કરો
આ શ્રેણી માં અન્ય ઘટકોઆ લેખક બધા ઘટકો
ટિપ્પણીઓવારંવાર પૂછાતા પ્રશ્નો અને જવાબો પૂછવામાં

ગુણધર્મો

:
28 માર્ચ 10 બનાવનાર

છેલ્લા સુધારાની તારીખ:
N / A

સુસંગત બ્રાઉઝર્સ:
ક્રોમ 4, Chrome 5, ફાયરફોક્સ, આઇ 6, આઇ 7, IE8, ઓપેરા, સફારી

ફાઈલો:
CSS, HTML, PHP, XML સમાવાયેલ

સોફ્ટવેર ફ્રેમવર્ક:
n / એક

સોફ્ટવેર આવૃત્તિ:
PHP, 5.x

કીવર્ડ્સ

ઈકોમર્સ, ઈકોમર્સ, બધા વસ્તુઓ, એડમિન, CSV, ડેટાબેઝ, ફોર્મ, લૉગિન, MySQL, પાસવર્ડ, સુરક્ષિત, વપરાશકર્તા, XML