دستور Include در HTML
سلام
استاد در بخشی از آموزش می خواستند که فایلی رو include کنند و این کار را با همچین کدی اجرا کردند :
<!--#include virtual="somefilename"-->
و من وقتی از ایشون سوال پرسیدم که چرا از دستور include پی اچ پی از اول استفاده نکردید این پاسخ رو به من دادند :
دستور include در php متفاوت از دستور include در html است. در html دستور include را داخل تگ های کامنت می گذارند. شما زمانی از include, require اسکریپت php می توانید استفاده کنید که پسوند فایل php باشد و از open tag های php برای نوشتن این دستورات استفاده کنید. اما چیزی که ما بکاربردیم دستور include برای html است که نیاز به هیچ اسکریپتی ندارد.
و این http://www.w3schools.com/asp/asp_incfiles.asp
حال من تست کردم و اجرا نگرفتم و برام ابهام داره که به چه شکل در یک فایل .html فایلی رو include میکنیم ؟
با تشکر
من دو تا کد پیدا کردم ، ولی تست نکردم ، شاید کار شما رو راه بندازه
<object type="text/html" data="some.html">
<p>backup content</p>
</object>
<div data-include="/path/to/include.html"></div>
سلام.چطوری :دی
به این کار میگن ssi => server side include
باید توو apache فعال بشه.یک فایل htaccess. توو پروژت بساز.
مثلا واسه فایل با پسوند html. :
Options +Includes AddType text/html .html AddOutputFilter INCLUDES .html
لینک سایت آپاچی..
داخل این صفحه ی html بجز دستور اینکلود کارهای دیگه هم میتونی کنی.این لینک سایت w3 رو ببین...
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .