|
|
| . : Команды |
config
Команда используется для изменения определенных параметров, для форматирования
переменных, включенных в скрипт.
Атрибуты
- errmsg
Определение сообщения при ошибке парсинга SSI
Пример:
<!--#config errmsg="Error of SSI" -->
- timefmt
Установка формата выдачи времемени в команде flastmod file и echo time:
| Формат | Описание | Пример |
| %a | Аббревиатура названия дня недели | Sun |
| %A | Полное название дня недели | Sunday |
| %b | Аббревиатура названия месяца | Jan |
| %B | Полное название месяца | January |
| %d | День месяца | 01 (не 1) |
| %D | Дата в формате "%m/%d/%y" | 01/31/90 |
| %e | День месяца | 1 |
| %H | Часы в 24-часовом формате | 13 |
| %I | Часы в 12-часовом формате | 01 |
| %j | День года | 235 |
| %m | Номер месяца | 01 |
| %M | Минуты | 03 |
| %p | AM|PM | AM |
| %r | Время в формате "%I:%M:%S %p" | 11:35:46 PM |
| %S | Секунды | 34 |
| %s | Время в секундах с 01.01.1970 | 957228726 |
| %T | Время в формате "%H:%M:%S" | 14:05:34 |
| %U | Неделя года | 49 |
| %w | Номер дня недели | 5 |
| %y | Год в формате ГГ | 08 |
| %Y | Год в формате ГГГГ | 2008 |
| %Z | Временная зона | MSK |
Пример:
<!--#config timefmt="Последняя модификация: %d-%m-%Y %r" -->
- sizefmt
Используется для установки формата вывода размера файлов для команды fsize file
Имеет два параметра:
- abbrev - устанавливает читаемый формат вывода размера файлов в килобайтах, например: 16K
- bytes - устанавливает формат вывода размера файлов в байтах, например: 16,286
Пример:
<!--#config sizefmt="abbrev" -->
<!--#config sizefmt="bytes" -->
- cmdecho
Определяет выходные параметры выполненной команды посредством функции exec cmd
- cmdprefix
Переменная используется для установки параметров в выходном документе и, следовательно, отображает содержание строки следуемой перед ней. Команда ECHO получает значение в HTML-документе.
- cmdpostfix
Переменная используется для установки параметров в выходном документе и, следовательно, отображает содержание строки следуемой за ней. Команда ECHO получает значение в HTML-документе
- onerr
Действие, выполняемое SSI-скриптом при нахождении ошибки. Это может быть одно из следующих действий:
- goto - переход на метку, описанную тэгом <label>
- print - текст, который будет выведен в броузере.
- error - выводится стандартное сообщение об ошибке, которое может быть изменено с помощью
config error.
- break - прерывание передачи документа клиенту.
- errorbreak - прерывание передачи документа с выводом стандартного сообщения об ошибке,
которое может быть изменено с помощью config error
- printbreak - вывод указанного сообщения и прерывание передачи документа клиенту.
Пример:
<!--#config cmdecho="ON" -->
<!--#config cmdprefix="<LI>" -->
<UL>
<!--#exec cmd="ping 62.14.52.242 -w 10" -->
</UL>
|
|
|