Dreamweaver 4


Включения стороны сервера - часть 2


<!--#include file="insert.htm"-->

Эта директива предписывает включить в состав документа содержимое файла insert.htm. Его имя задано в относительной системе адресации; за точку отсчета принято положение собираемого документа.

Следующий фрагмент показывает пример оформления вставки графического файла, причем его адрес относительно корневой папки узла:

<!—#inciude virtual="/www/pictures/image.gif"—>

Если на странице HTML требуется вывести текущую дату, то в любое место тела документа можно поместить следующую директиву:

<!—#echo var="DATE_LOCAL"—>

Инструкции SSI оформляются как обычные комментарии HTML Программы просмотра просто игнорируют коды этого типа, а серверы обрабатывают их в полном соответствии со спецификацией.

Одним из существенных преимуществ технологии включений стороны сервера можно считать возможность получать динамическую информацию о состоянии сервера. Эти задачи выполняют так называемые переменные окружения. Через них можно, например, передать в документ дату последнего обновления некоторого файла, его адрес URL и другую информацию.

В таблице 13.1 приведены некоторые инструкции SSI и их модификаторы.

Таблица 13.1. Директивы SSI

Директива

Атрибуты

Описание

<! — #config — >

errmsg, sizefmt, timefmt и пр.

Настройка сообщений об ошибках

<! — #echo — >

var или переменные окружения

Возврат специфических значений

<! — #ехес — >

cmd или cgi

Выполнение системных команд или программ CGI

<! — #flastmode — >

file или virtual

Вывод даты последнего изменения файла

<! — #fsize — >

file или virtual

Вывод размера файла

<! — #include — >

File или virtual

Вставка содержимого указанного файла




Начало  Назад  Вперед



Книжный магазин