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


الرئيسيةالرئيسية  أحدث الصورأحدث الصور  دخولدخول  التسجيلالتسجيل  
آيـــــات الشفاء في القرآن الكريم إن هذه الآيات تجتمع في كل آية فيها كلمة شفاء و تقرأ بترتيب المصحف فقد قال العلماء أن في هذا استعانة بكلام الله على الشفاء و خصوصا بالنسبة للأمراض التي لا تقدر عليها أسباب البشر...وهـــم:- الآية 14 من سورة التوبة: قَاتِلُوهُمْ يُعَذِّبْهُمُ اللّهُ بِأَيْدِيكُمْ وَيُخْزِهِمْ وَيَنصُرْكُمْ عَلَيْهِمْ وَيَشْفِ صُدُورَ قَوْمٍ مُّؤْمِنِينَ... صدق الله العظيم الآية 57 في سورة يونس : يَا أَيُّهَا النَّاسُ قَدْ جَاءتْكُم مَّوْعِظَةٌ مِّن رَّبِّكُمْ وَشفَاء لِّمَا فِي الصُّدُورِ وَهُدًى وَرَحْمَةٌ لِّلْمُؤْمِنِينَ... صدق الله العظيم الآية 69 من سورة النحل : وَاللّهُ خَلَقَكُمْ ثُمَّ يَتَوَفَّاكُمْ وَمِنكُم مَّن يُرَدُّ إِلَى أَرْذَلِ الْعُمُرِ لِكَيْ لاَ يَعْلَمَ بَعْدَ عِلْمٍ شَيْئًا إِنَّ اللّهَ عَلِيمٌ قَدِيرٌ... صدق الله العظيم الآية 82 من سورة الإسراء : وَنُنَزِّلُ مِنَ الْقُرْآنِ مَا هُوَ شِفَاء وَرَحْمَةٌ لِّلْمُؤْمِنِينَ وَلاَ يَزِيدُ الظَّالِمِينَ إَلاَّ خَسَارًا... صدق الله العظيم الآية 80 من سورة الشعراء : وَإِذَا مَرِضْتُ فَهُوَ يَشْفِينِ... صدق الله العظيم الآية 44 من سورة فصلت : وَلَوْ جَعَلْنَاهُ قُرْآنًا أَعْجَمِيًّا لَّقَالُوا لَوْلَا فُصِّلَتْ آيَاتُهُ أَأَعْجَمِيٌّ وَعَرَبِيٌّ قُلْ هُوَ لِلَّذِينَ آمَنُوا هُدًى وَشفَاء وَالَّذِينَ لَا يُؤْمِنُونَ فِي آذَانِهِمْ وَقْرٌ وَهُوَ عَلَيْهِمْ عَمًى أُوْلَئِكَ يُنَادَوْنَ مِن مَّكَانٍ بَعِيدٍ...||

 

 الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني

اذهب الى الأسفل 
كاتب الموضوعرسالة





التقييم : 3
نقاط : 357354
تاريخ التسجيل : 01/01/1970

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  Empty
مُساهمةموضوع: الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني    الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  I_icon_minitimeالأربعاء يناير 02, 2013 4:04 pm


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


  • مراجعة جميع الدروس السابقه

اهداف الدرس:


  • الداله mail
  • الداله header
  • الملفات التي نحتاجها
  • البدأ في تطبيق البرنامج




الداله mail :
اذا اردنا ان نقوم بإرسال بريد الكتروني الى مستخدم , او الى انفسنا
فسوف نستخدم هذه الداله , وهي تعمل بشكل جيد , ولكن ليس دائما , ولكن اذا
استخدمها مع السيرفر الشخصي وهي غير مفعله فلن تعمل , ولكي ترى عملها بشكل
صحيح فيجب ان يكون لديك مساحه في موقع يدعم لغة PHP وسوف ترى عملها بشكل
جيد هناك , لاحظ كيفية عمل الداله:

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e1

الداله header :

هذه الداله لها استخدامات كثيره جدا , وهي تقوم بإرسال معلومات HTTP (
رؤوس HTTP ) ولن نتطرق لشرحها الان , ولكن سوف نستخدمها في مثالنا للتحويل
المستخدم من صفحه الى اخرى اليا , لكي نقوم بالاستغناء عن JavaScript
ونتجنب استخدامها , ولكي نجعلها تعمل سوف نقوم بالتالي :

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e2

الملفات التي نحتاجها:

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


الملف

عمل الملف
index.phpهنا يقوم الملف بإدخال
اسم المستخدم وكلمة المرور , واذا كان جديدا يذهب الى التسجيل
check.phpالتأكد من اسم المستخدم
وكلمة المرور وتحويل المستخدم في حال صحتها
reg.phpصفحة التسجيل
do_reg.phpالتحقق من معلومات
المستخدم وادراج المعلومات في قاعدة البيانات
member.phpصفحة المستخدم وفيها كل
ما يحتاج
view.phpعرض جميع الدروس
lesson.phpاضافة درس جديد
do_les.phpالتأكد من الحقول وادراج
الدرس في قاعدة البيانات
topic.phpاضافة موضوع جديد
do_top.phpالتأكد من الحقول وادراج
الموضوع في قاعدة البيانات
lesbyyou.phpعرض الدروس التي اضيفت من
المستخدم
config.inc.phpملف نضع به معلومات
الاتصال في قواعد البيانات وندرج به الملفات التي نحتاجها
output.inc.phpدوال التصميم للصفحات ,
عرض القوائم والنماذج وغيرها
func.inc.phpدوال عامه نحتاجها لادراج
المعلومات وتسجيل المستخدم وغيرها
auth.inc.phpدوال التحقق من معلومات
المستخدم وصلاحياته
imagesفي هذا المجلد نضع صور
الاقسام التي نضيفها
include في هذا المجلد نضع
الملفات التي يوجد بها الدوال


الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e3

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e4

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e5

البدء في تطبيق البرنامج:



الملف output.inc.php اضغط لمشاهدة الملف


لنبدأ في الملف output.inc.php وهذا الملف يحوي جميع دوال النماذج (
نقوم بإنشاءها نحن ) وغيرها , سوف اذكر الدوال هنا وسوف اشرحها بشكل مبسط :

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e7

هذه الداله تقوم بإنشاء رأس الصفحه , ونقوم بإدراجها في كل صفحه لدينا ,
ومدخلها عنوان الصفحه وجعلنا فراغ ($title = ” ) في مدخل الداله لانه توجد
احتماليه ان لا يكون هناك عنوان للصفحه

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e8

هذه الداله تقوم بإقفال وسوم رأس الصفحه , وندرجها في النهايه كلما ادرجنا رأس الصفحه


الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e9

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

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e10

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


الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e11

هذه الداله الطويله المخيفه بسيطه جدا (اضغط على الصوره للتكبير ) ,
وعملها اظهار قائمة للمستخدم يختار منها اما اضافة درس او مشاهدة المواضيع ,
واذا كان مستخدم مراقب فسوف تفتح له رابط اضافة موضوع , ندخل لهذه الداله
اسمه المستخدم لكي نقوم بعرضه ونخرج منها رقم المستخدم في قاعدة البيانات
لنرسله من صفحه لصفحه ونتتبعه في الصفحات ( لاحظا استفادتنا من
الحقلuser_admin ) بيحث لو كان يحوي y فهو مراقب واذا كان n فهو مستخدم
عادي.


الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e12

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


الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e13

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



الملفfunc.inc.php اضغط لمشاهدة الملف


هذا الملف سهل جدا , وظيفته ان نضع دوال تقوم باضافة ( مستخدم , درس ,
موضوع ) جديد فقط. وداله اخيره لجلب رقم المستخدم عن طريق اسمه.



الملفauth.inc.php اضغط لمشاهدة الملف



الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e14

هذه الداله تقوم بالتحقق من اسم المستخدم وكلمة المرور ( لاحظ اننا
نقارن بكلمة المرور المشفره ) واذا تطابق لدينا نرجع القيمه ( true ) واذا
لم يطابق نرجع القيمه ( false )

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e15

وظيفة الداله ان تقوم بمقارنة كلمة المرور الاولى مع كلمة المرور
الثانيه ( في التسجيل ) اذا تطابقت يرجع القيمه ( true ) واذا لم تتطابق
يرجع القيمه ( false )


الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e16

تتحقق هذه الداله من ان اسم المستخدم جديد , اي لا يوجد مستخدم اخر قد قام بالتسجيل بنفس الاسم


الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e17

هذه الداله تقوم بالتحقق من البريدالاكتروني الذي يدخله المستخدم , ( كل
مستخدم لديه بريد الكتروني واحد و مستحيل ان يكون مستخدمان لهما نفس
البريد )

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e18

دالتنا هذه تتحقق من صحة البريد الاكتروني كما تعلمنا في درس ( التعابير القياسيه ).



الملفconfig.inc.php اضغط لمشاهدة الملف


في هذا الملف ندرج جميع الملفات السابقه , لكي ندرج هذا الملف فقط وهو
يقوم بالعمل الباقي , ونقوم بوضع الاتصال في قاعدة البيانات في هذا الملف

الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  L25e19



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

1 – حاول بأن تقوم بإستخدام الملفات بنفسك , وحوال ان تقوم بعمل البرنامج لوحدك الى ان اقوم بكتابة بقية الدرس


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


سوف نقوم في الدرس القادم بمتابعة عمل البرنامج لانه لم يبقى الا القليل فقط الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني  Icon_smile
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الرابع والعشرون: برنامج الدروس الجزء الاول
» الدرس السادس والعشرون: برنامج الدروس الجزء الاخير
» الدرس الثاني والعشرون: مقدمه عن قواعد البيانات
» الدرس ( 7 ) - [ صندوق الأدوات - الجزء الخامس ]
» الدرس الثاني عشر: متفرقات وتطبيق على الدروس السابقه

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات اهل الحق :: منتديات الإبداع و التصميم :: منتدى لغات البرمجة-
انتقل الى: