![]() |
Размер файла
Как узнать размер файла лежащего на другом сервере?
|
Мсье знает анекдот про измерения высоты башни с помощью барометра?
Лови способы: 1. Скачать файл и измерить длину. 2. Положить на удаленный сервер скрипт, котороый измерит длину. 3. Поставить там ftp-сервер и использовать команду ls. .... 100. Поставить бутылку водки админу того сервера -- он скажет размер файла. |
smi.lomo-eltem.ru - откроешь для себя массу полезного ;)
|
<?
$fname='/articles/CGI.zip'; $fhost='www.web-apteka.km.ru'; $x=0; $fp = fsockopen($fhost, 80, &$errno, &$errstr, 30) or die("не судьба"); fputs($fp,"HEAD $fname HTTP/1.0\nHOST: $fhost\n\n"); while(!feof($fp)) $x.=fgets($fp,128); fclose($fp); if (ereg("Content-Length: ([0-9]+)",$x,$size)) echo "Размер файла $size[1] байт"; else echo "Определить невозможно"; ?> |
| Часовой пояс GMT +4, время: 22:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.