منتديات فبركة ايجى
الدرس التاسع والعشرون: برنامج تسجيل مبسط Ezlb9t10
منتديات فبركة ايجى
الدرس التاسع والعشرون: برنامج تسجيل مبسط Ezlb9t10
منتديات فبركة ايجى
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


مرحبا بك من جديد يا زائر فى منتديات فبركة ايجى
 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول

 

 الدرس التاسع والعشرون: برنامج تسجيل مبسط

اذهب الى الأسفل 
كاتب الموضوعرسالة
The Rock
المدير العام™
المدير العام™
The Rock


الدرس التاسع والعشرون: برنامج تسجيل مبسط P60tur5o60jd
المزاج الدرس التاسع والعشرون: برنامج تسجيل مبسط Pi-ca-18
ذكر
SmS الدرس التاسع والعشرون: برنامج تسجيل مبسط F9ues51nlw7q
عدد المساهمات : 1857
تاريخ التسجيل : 06/02/2013

الدرس التاسع والعشرون: برنامج تسجيل مبسط Empty
مُساهمةموضوع: الدرس التاسع والعشرون: برنامج تسجيل مبسط   الدرس التاسع والعشرون: برنامج تسجيل مبسط Icon_minitimeالسبت يونيو 29, 2013 12:50 pm

نريد ان نقوم بفعل شيئ مفيد بإستخدام الجلسات, وسوف نستخدمها اليوم في عمل برنامج تسجيل مبسط , لكي نقوم بوضع النكهات على برامجنا , فكرة عمل هذا البرنامج بسيطه , نموذج دخول ثم التحقق من اسم المستخدم وكلمة المرور , وبعد ذلك....


بسم الله الرحمن الرحيم

نتمنى ان تكون الاستفاده ممتازه من هذه الدروس ولا تترد بطرح اي سؤال على ب بريدي الشخصي وسوف يسعدني ان اقوم بالمساعده , اذا قمت بأي خطأ او كان هناك خطأ في معلوماتي الرجاء اعلامي بذلك , فلا تنسى انه جل من لا يسهو . ( ان اصبت من الله وان اخطأت فمن نفسي او الشيطان )

متطلبات قبل البدأ :

مراجعة الدرس السابق ( الجلسات )

اهداف الدرس:

فكرة البرنامج
مختصرات
الدخول الى صفحة الاعضاء
الصفحات الاخرى
تسجيل الخروج

--------------------------------------------------------------------------------

فكرة البرنامج :

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


مختصرات :

لا اريد ان اقوم بشرح ما تعلمناه سابقا من جديد , لذلك سأذكر متطلبات عمل البرنامج في هذه النقطه ويجب عليك عزيزي الزائر ان تقوم بعملها بنفسك ولكي تقوم بإستراجع المعلومات يمكنك الرجوع الى الدرس رقم ( 24 و 25 و 26 ). ما نحتاجه هو

قاعدة بيانات تحتوي على جدول اسمه ( member ) توجد به الحقول ( username ) و ( password )

صفحة تسجيل دخول

صفحة تسجيل خروج

صفحة خاصه بالاعضاء

صفحه اخرى للتحقق من الجلسات ( مجرد توضيح كيف عمل بقية الصفحات بنظام الجلسات )

الدخول الى صفحة الاعضاء :

الان بعد عملنا على متطلبات الموجوده في ( مختصرات ) نأتي الى محور درسنا اليوم, كما تعلمنا سابقا يجب ان نبدأ كل صفحه بالجلسات ( قبل طباعة اي شي الى المتصفح ) اليس ذلك صحيحا ؟ صفحة الاعضاء تعمل كالتالي, اذا كان متغير الجلسه ( user ) غير موجود نقوم بأخذ مدخلات اسم المستخدم وكلمة المرور والتحقق عنها من قاعدة البيانات , ثم نقوم بوضع اسم المستخدم داخل متغير الجلسه, غير ذلك نقوم بإظهار خطأ للمستخدم بأن اسم المستخدم وكلمة المرور غير صحيحه , او انه يجب عليه تسجيل الدخول لرؤية هذه الصفحه ,وفي الاخير اذا كان متغير الجلسه موجود وتوجد به قيمه نقوم بإظهار محتوى الصفحه للمستخدم. لاحظ الكود التالي:

الدرس التاسع والعشرون: برنامج تسجيل مبسط L29e1

بالنسبه للداله ( loginCheck ) فهي داله قمت انا بإنشائها للتحقق من اسم المستخدم وكلمة المرور من قاعدة البيانات.


الصفحات الاخرى :

الان , بنفس الطريقه في كل صفحه نقوم بوضع كود التحقق من الجلسات , بحيث ان لو لدينا صفحه اسمها ( view.php ) والمستخدم لم يقوم بتسجيل الدخول فلن يمكنه مشاهدة محتوى الصفحه واذا كان قد قام بتسجيل الدخول ولم يقوم بإغلاق المتصفح ( اغلاق المتصفح يؤدي الى تدمير الجلسه ) فيمكنه التنقل بين الصفحات من غير تسجيل الدخول مره اخرى لاحظ الكود التالي :


الدرس التاسع والعشرون: برنامج تسجيل مبسط L29e2

تسجيل الخروج :

لو اراد المستخدم تسجيل الخروج , فهناك طريقتين ,, اما اغلاق المتصفح واما الذهاب الى صفحة تسجيل الخروج ( وهي الافضل ) وهي على خطوات

نقوم بوضع متغير الجلسه في متغير جديد

نقوم بإلغاء مصفوفة الجلسات

نقوم بتدمير الجلسه

التحقق من ان الالغاء والتدمير تم بشكل صحيح

الدرس التاسع والعشرون: برنامج تسجيل مبسط L29e3


--------------------------------------------------------------------------------

سؤال على الدرس :

1 - قم بإضافة ( شبيه ) لنظام التسجيل المبسط في برنامج الدروس والتأكد من انه يعمل بشكل صحيح

الـــدرس الــقادم :

سوف نقوم في الدرس القادم بالتعرف على مكتبة الصور في لغة PHP
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://fbrkaeg.yoo7.com
 
الدرس التاسع والعشرون: برنامج تسجيل مبسط
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الرابع والعشرون: برنامج الدروس الجزء الاول
»  الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني
» الدرس السادس والعشرون: برنامج الدروس الجزء الاخير
»  الدرس التاسع عشر: دوال التحكم بالنصوص
»  الدرس التاسع: انواع النماذج وطريقة كتابتها

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات فبركة ايجى :: عالم كونكر اون لاين و Conquer Online Private Servers :: لغة السي شارب #C-
انتقل الى: