ط´ط±ط* ط¨ط±ظ…ط¬ط© ظ†ط¸ط§ظ… طھط³ط¬ظٹظ„ ط¯ط®ظˆظ„+ط¹ط¶ظˆظٹط§طھ ط¨ط§ظ„jquery ظ…ط«ظ„ ط§ط³ظƒط±ط¨طھ ط¯ظٹط³ظƒظپط±ظ‰







كان فيه أحد الأعضاء طلب هذا الطلب اليوم هنا, فقلت أشرح طريقةه لعيونكم هنا

اولا: هذه الطريقة تم برمجتها بواسطة أحد الاجانب وسوف أشرح طريقة لكم طريقة استخدامها

الطريقة رائعه, فمن خلال هذه الطريقة تستطيع تسجيل الدخول, بدون اعادة التحميل الصفحة
بل والأروع اننى سو نضيف لمسه جمالية , وهى احضار فورم تسجيل الدخول بالjquery أيضا
مثل السكينة فى الزبدة ههههههه

تقدر تشوف اولا : الأمثلة العملية قبل الشرح طريقة:

1- اسكربت ديسكفرى ديزاد باتنة >>>> اضغــط هـــنا يوزر : demo والباسورد: demo
2-المثال العملى اللى واضعه المبرمج>>>> اضغــط هــــنا يوزر: admin والباسورد:123456




نبدأ على بركة الله الشرح طريقة:

1- الفورم: افتح ملف login.html

ثم سوف نضيف رابط مكتبة jquery:

رمز Code:
<script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot;>
وتقدر تعربه وتعيد تصميمه مثل ما تحب......


2- ملف الكونفج: افتح ملف login.config.php

اولا: لاحظ ان المبرمج مسوى نظام تسجيل دخول جاهز , يعنى لا حاجه لعمل نظام تسجيل دخول وهذه ميزة يشكر عليها, ابن حلال

1-تفعيل الاتصال بقاعدة البيانات لجلب بيانات العضوية والتأكد

عين القيمة الى true فى الجملة joomla الاتية بحيث يتم تشغيلها بدل false

رمز Code:
define('USEDB', false);

2-مطابقة اليوزر والايميل معا للتأكد من تسجيل الدخول

ويوجد 3 خيارات يمكنك كتابتها:

1-user: وهى للتأكد من اليوزر فقط
2-email: وهى للتأكد من الايميل فقط
3- both: للتأكد من الاثنين وطبعا هذه الافضل

رمز Code:
define('LOGIN_METHOD', 'both');
4-تحديد الصفحة اللى راح يتم التوجه اليه بعد نجاح تسجيل الدخول:
طبعا لو تلاحظ فى اسكربت ديسكفرى , التوجيه للرئيسية طبعا
لذلك راح نخليه ل index.php أكيد

رمز Code:
define('SUCCESS_URL', 'index.php');
5-بيانات الاتصال بقاعدة البيانات وجدول اليوزر:

رمز Code:
'user' => 'xxxx', //@ mysql username 'pass' => 'xxxx', //@ mysql password 'name' => 'db_test', //@ database name 'tbl_user' => 'tbl_user' //@ user table name

بهيك انتهى ملف الاعداد:



3- ملف الصفحة الرئيسية Index.php وهذه الصفحة اللى راح يتم التوجه لها بعد تسجيل الدخول بدون اعادة التحميل.

4- يمكنك التعديل على الفورم من ملف الكلاس login.class.php


أعتقد هيك كل شىء واضح استخدامه:

لذا اذا تحب تربطه مع اى اسكربت على الاتى:

1-تعديل ملف الكونفج وتعديل البيانات كما قلنا سابقا



2-تعديل ملف الكلاس وتعديل بيانات الفورم من name,id اللى أنت مسويه
3-أخذ كود code ملف login.htm ووضعه فى اى منطقه فى اسكربتك , ولاتنسى استدعاء ملفات الcss والjquery
4-تعديل ملف login.lang.php الخاص برسالة التوجيه بعد الدخول


الملفات مرفقة بالموضوع



ملاحظه: تم تعديل كافة الخيارات وتشغيلها علطول, يعنى ماراح تحتاج تطبق اللى فوق لانه كله شغال
فقط ارفع القاعدة المرفقة وعدل بيانات الاتصال, وراح يشتغل معك المثال تمام


أتمنى يكون الدرس مفصل سهل.......














الملفات المرفقة [TR]
jqueryloginsystem.zip (9.5 كيلوبايت, عدد مرات المشاهدة 1326 مرة) [/TR]



©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©