Учебник по веб дизайну
 Свободное программное обеспечение. Доступно. Бесплатно. Легально.
Учебник
HTML
CSS
DHTML
JavaScript
SSI
  Директивы
  Операторы
Раскрутка
Справочник
HTML
JavaScript
SSI
Браузеры
Хостинг
Скрипты
JavaScript
PHP
Статьи
SEO
HTML
Flash
Все об Интернет
Новости Интернет
Утилиты
Конструктор
Информер
А так же...
Наши баннеры
Контакты
Гостевая
Реклама на сайте

Директивы SSI

Приведем список основных директив (инструкций) SSI.

#config errmsg
Задает текст сообщения об ошибке. Этот текст выводится на страницу, когда происходит ошибка запуска скрипта, синтаксическая ошибка директивы SSI, запрашивается не существующий файл. По умолчанию выводится текст: "[an error occurred while processing this directive]". Пример:
<!--#config errmsg="В ходе выполения директивы произошла ошибка" -->
Этот пример при возникновении ошибки выводит соответствующее сообщение.
#config sizefmt
Эта директива определяет формат выдачи размера файла (в байтах или в аббревиатуре байтов, килобайтов или мегабайтов). Используется вместе с директивой определения размера файла #fsize file. Пример:
Size of file.txt:
<!--#config sizefmt="abbrev" -->
<!--#fsize file="file.txt" -->
<!--#config sizefmt="bytes" -->
(<!--#fsize file="file.txt" -->)
Этот пример выводит сообщение в виде: Size of file.txt: 37K (38,249)
#config timefmt
Определяет формат выдачи даты последнего обновления файла (команда #flastmod file). Пример:
<!--#config timefmt="%d.%m.%Y %T" -->
Last modified:
<!--#flastmod file="file.txt" -->
Эти директивы выводят дату последнего изменения файла file.txt в виде: Last modified: 05.04.2005 15:11:13. Подробнее о всех видах формата времени описано здесь.
#exec cgi
Эта директива запускает указанный скрипт и вставляет в документ текст выдачи скрипта. Пример:
<!--exec cgi="cgi-bin/script.cgi" -->
#exec cmd
Запускает команду и вставляет в документ текст выдачи этой команды. Пример:
<!--exec cmd="date.txt" -->
#flastmod file
Выводит дату последнего изменения файла. Формат даты определяется инструкцией #config datefmt. Пример:
Last modified:
<!--#flastmod file="file.txt" -->
Этот пример выводит строчку вида: Last modified: Tuesday, 05-Apr-2005 15:11:13.
#fsize file
Выводит размер файла. Формат значения (в байтах или килобайтах) задается инструкцией #config sizefmt. Можно указывать путь к файлу. Пример:
<!--#fsize file="src/file.txt" -->
Этот код выводит размер файла file.txt.
#include file
Вставляет файл из текущей директории. Пример:
<!--#include file="file.txt" -->
Загрузка содержимое файла file.txt.
#include virtual
Эта команда позволяет вставлять файл из другой папки. Пример:
<!--#include virtual="src/file.txt" -->
Этот код вставляет содержимое файла file.txt из директории src. Указываются относительные пути к файлу.
#printenv
Выводит названия и значения всех переменных окружения (environment variable). Пример:
<!--#printenv -->
Список переменных окружения можно посмотреть здесь.

Ссылки по теме:
Формат даты и времени в SSI
Переменные окружения в SSI
Реклама

Plug&Pray
главная :: наверх :: добавить в избранное :: сделать стартовой :: рекомендовать другу :: карта сайта

Rambler's Top100

Страница сгенерированна за 0.0600 сек.
Сайт оптимизирован под разрешение 800х600 и браузер MS IE 6.0.
Copyright © 2005-2010 originweb.info, design.originweb.info.
Хостинг ruweb.net