دالة تضمين الملفات include - مفكر التقنية

دالة تضمين الملفات include


السلام عليكم
درسنا اليوم عن دالة تضمين الملفات 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>
<title> <? print "$site_name"?> </title>
<body>
<div align="center">
<font face="Tahoma" style="font-size:10pt">
 اسم الموقع : <b><? print "$site_name"?></b>
<br />
رابط الموقع : <b> <? print "$site_url"?> </b>
<br />
للإتصال بنا : <b> <? print "$conn"?> </b>

</body>
</html>



مثال آخر , أيضاً قد تحتاج الداله include في تحسين الستايل لسكربتك , مثلاُ تقوم بعمل قالب اسمه header.htm , وتقوم بتضمينه في بداية كل ملف , بدلاً من وضعه في كل ملف ,كي تسهل عملية تغيير الستايل .


انتهى الدرس.

لا تنسى مشاركة هذا المقال!

أعط رأيك حول هذا المقال

الأشعارات
هنا تقوم بوضع الأشعارات
حسناً