|
||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
include Директива
include вставляет в содержимое текущего файла содержимое другого. (Эта директива
также называется серверным включением, а файл, содержащий включаемый фрагмент
кода, — файлом включения). Вставка осуществляется в то место файла, где встретилась
эта директива. Записывается она так: <!—
linclude filе="<Имя файла>" —> или
так: <!—
ttinclude virtual="<Имя файла>" —> В
первом случае <Имя файла> представляет собой обычное имя файла, заданное
с учетом особенностей файловой системы серверного компьютера. Например, так: <!—
linclude file="c:\Inetpub\wwwroot\includes\header.inc" —> В
данном случае в текущий файл вставляется содержимое файла header.inc, находящегося
в папке Inetpub\wwwroot\includes на диске С. Во
втором случае файл <имя файла> ищется относительно корневой папки сайта.
Также он может находиться на другом Web-сайте; в этом случае в качестве значения
атрибута virtual указывается полный интернет-адрес этого файла. <!—
#include virtual="/htmls/includes/header.inc" —> В
данном случае файл header.inc располагается в папке htmls/includes, вложенной
в корневую папку сайта. <!—#include virtual="http://www.othersite.ru/includes/header.inc" .—> А
в этом случае файл header.inc находится вообще на другом сайте. Существует
негласное правило: все файлы включений должны иметь расширение inc (от англ,
include — включение). Хотя не возбраняются другие расширения. Также, если у
вас имеется достаточно много файлов включений, лучше всего поместить их в особую
папку, например includes. В противном случае можно оставить их в той же папке,
где находятся все Web-страницы. Внимание!
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||