السلام عليكم
درسنا اليوم عن دالة تضمين الملفات include , درس سهل وخفيف , لكن مهم وشبه مستحيل الإستغناء عنه بالسكربتات ...
طبعاً لنفرض ان لدينا اسمه ملف config ملف الكونفيج ... الجميع يعرفه , ويحتوي على إعدادات الموقع , وفي هذا الدرس سنقوم بعمل متغيرات بهذه المعلومات :
- اسم الموقع.
- الرابط.
-اسم المستخدم للمدير.
- كلمة المرور للمدير.
- رابط صفحة اتصل بنا.
هكذا سيكون الملف:
<? // اسم الموقع $site_name = "دروس مبرّمج"; // رابط الموقع $url = "http://www.phpx3.com"; // اسم المستخدم للمدير $admin_username = "مدير"; // كلمة المرور للمدير $admin_password = "مدير"; // رابط اتصل بنا $conn = http://phpx3.com/connect/index.html"; ?> |
لايحتاج لشرح , تعلمنا المتغيرات في درس سابق .
الآن تخيل ان لدينا سكربت مكون من 17 صفحه , هل سنقوم بإضافة هذا الكود في كل صفحة ومستخدم السكربت سيقوم بتعديل المعلومات في 17 صفحه ؟
طبعاً لا فالداله include() تقوم بهذه الملف عبر السطرين الآتيين فقط :
<? include("config.php"); ?> |
فقط
الآن نريد تضمين ملف الكونفيج config وطباعة محتوياته في صفحه اسمها index.php , هذا الكود النهائي :
<? include("config.php"); ?> <html> |
مثال آخر , أيضاً قد تحتاج الداله include في تحسين الستايل لسكربتك , مثلاُ تقوم بعمل قالب اسمه header.htm , وتقوم بتضمينه في بداية كل ملف , بدلاً من وضعه في كل ملف ,كي تسهل عملية تغيير الستايل .
انتهى الدرس.