الدوال والملفات في php

مفهوم – الدوال والملفات في php.

الداله mail :

 

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

الداله header :

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

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

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


الملف

عمل الملف
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  في هذا المجلد نضع
الملفات التي يوجد بها الدوال
شاركها

اترك تعليقاً