بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

دستور Include در HTML

مدیریت گفتگو
Poria 11 سال پیش
آخرین تغییر: 11 سال پیش

 سلام

استاد در بخشی از آموزش می خواستند که فایلی رو 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 میکنیم ؟ 

 

با تشکر

نظرات

پاسخ‌ها 2

Mehrad 11 سال پیش

من دو تا کد پیدا کردم ، ولی تست نکردم  ، شاید کار شما رو راه بندازه

<object type="text/html" data="some.html">
<p>backup content</p>
</object>

<div data-include="/path/to/include.html"></div>

نظرات

محسن موحد 11 سال پیش
اولی بیشتر واسه مالتی مدیا و ازین قبیل استفاده میشه و دومی هم باید پلاگین جاوااسکریپتش باشه.
محسن موحد 11 سال پیش

سلام.چطوری :دی

به این کار میگن ssi => server side include

باید توو apache فعال بشه.یک فایل htaccess. توو پروژت بساز.
مثلا واسه فایل با پسوند html.  :

Options +Includes
AddType text/html .html
AddOutputFilter INCLUDES .html

لینک سایت آپاچی..
داخل این صفحه ی html بجز دستور اینکلود کارهای دیگه هم میتونی کنی.این لینک سایت w3 رو ببین...

نظرات

Poria 11 سال پیش
ممنون محسن جان

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .