
نوشته اصلی توسط
downloaddl
در PHP وقتی نیاز داشته باشیم قسمتی از کد رو تو ی فایل دیگه قرار بدیم که هر سروی مجبور نباشیم تع همه فایل های پی اچ پی رو ادیت کنید
از کد زیر استفاده می کنیم و بالای قالب قرار میدیم
کد PHP:
<?php $this->load_template('header.php'); ?>
و در تمام فایل ها header.php در بالای سایت اجرا میشه
آیا هم چین چیزی هم در HTML داریم ؟
به طور مثال
10 صفحه HTML داریم
و یک لیست بالای سایت داریم
اگه قرار باشه یک چیزی به قالب اضافه کنیم باید هر 10 تا فایل رو ادیت کنیم
چطوری می تونم یک فایل html رو بالای همه صفحه ها قرار بدم که فقط همون فایل رو ادیت کنم ؟!
از این ساده تر نتونستم بیان کنم ببخشید
نزدیک ترین چیز در HTML استفاده فریم ها می باشد که توسط تگ Frame درون تگ Frameset اجرا می شود. البته توجه داشته باشید که فریم ها دیگر منسوخ شده محسوب می شوند و در HTML5 نیز پشتیبانی نمی شوند. اما همچنان در اکثر مرورگر های وب کار می کند.
کد HTML:
<frameset rows="25%,*,25%">
<frame src="header.htm">
<frame src="body.htm">
<frame src="footer.htm">
</frameset>
موفق باشید