Описание функции | |
InetGetSize |
Возвращает размер файла (в байтах), расположенного в сети интернет.
InetGetSize('URL'[,options=0])
Параметры
URL | Путь к файлу. См. примечания ниже. |
options |
[необязательный] 0 = (по умолчанию) получить размер файла из кэша, если это возможно. 1 = принудительно перезагрузить с удалённого сайта. 2 = игнорировать все SSL ошибки (при использовании соединения HTTPS). 4 = использовать ASCII при передаче файлов с помощью протокола FTP (не может быть совмещено с флагом 8). 8 = использовать BINARY при передаче файлов с помощью протокола FTP (не может быть совмещено с флагом 4). Это режим передачи файлов по умолчанию, если не указано иное. |
Возвращаемое значение
Успех: | Возвращает размер файла в байтах. |
Ошибка: | Возвращает 0 и устанавливает значение @error не равным нулю. |
Примечания
Internet Explorer версии 3 или выше должен быть установлен для работы этой функции (для путей ftp:// необходим IE 5 или выше).См. также
InetGet, InetRead, HttpSetProxy, FtpSetProxy, HttpSetUserAgent
Примеры: | Как создать кнопку? |
exect=$var_i=InetGetSize('http://tc-image.3dn.ru/Image/Sitelogo/TCImageGroup_18.png')||_ViewValues($var_i) ;; получить размер файла в байтах