Дадыкин Дмитрий
 
     

§ 9. Выводим размер файла при помощи SSI.


Дадыкин Дмитрий
http://page.lipetsk.ru/

Сразу к сути статьи. Для того, чтобы каждый раз не смотреть размер файла, расположенного на сервере, особенно если это динамический файл и постоянно изменяется, а хостинг не позволяет использовать такие технологии как PHP, Perl на помощь приходит другая технология, называемая SSI (Server Side Includes).

Для начала скажу, что SSI позволяет вывести размер файла как в байтах, так и килобайтах. Ниже приведу пример того, как вывести размер файла в байтах.

<!--#config sizefmt="bytes" -->
<!--#fsize virtual="dir/file.zip" -->

Теперь в место второй строки будет стоять размер файла в байтах, но наглядности в выводе нет, трудно сразу определить количество килобайт. Поэтому нижеследующий код позволит округлить размер файла до ближайшего килобайта.

<!--#config sizefmt="abbrev" -->
<!--#fsize virtual="dir/file.zip" -->

Как вы уже заметили, мы меняем только формат вывода, а сама конструкция неизменна. Теперь размер файла смотрится более лаконично, будет округлен до ближайшего килобайта.

Вопросы

У вас возникли вопросы? Прошу на форум. Здесь быстро ответят на ваш вопрос.

А тем временем на форуме

 


© 2003—2007 Дадыкин Дмитрий
Обратная связь

TOP Липецк