Продолжаем публикацию скриптов на языке php. Сразу же предупреждаю: скрипты пишу не я. Но они достаточно полезные и действительно нужные. Сегодняшний скрипт предназначен для определения размера удалённого файла, размещённого на другом сайте. Скрипт взят с сайта codenet.ru
<? $hostname = "server2.ru"; // Имя сервера $filename = "/path_to_file/filename.ext"; // Файл, размер которого надо узнать
get_size($hostname, $filename);
// А это сама функция узнавания размера function get_size($hostname, $filename) { $end = false; $fp = fsockopen ($hostname, 80, &$errnr, &$errstr) or die("$errno:$errstr"); fputs($fp,"HEAD ".$filename." HTTP/1.0\n\n"); while (!$end) { $line = fgets($fp, 2048); if (trim($line) == "") { $end = true; } else {
$str = explode(": ", $line); if ($str[0] == "Content-Length") print "Size of ".$filename." file ".$str[1]." bytes"; } } fclose($fp); } ?>
На
этом сегодня всё. До завтра!
Nikitar
PS. У вас есть вопрос,
связанный с веб-дизайном, flash-анимацией или photoshop'ом? Задайте
мне его по мылу, и я вам отвечу либо лично, либо направлю к
специалистам, которые с радостью ответят на ваш вопрос. Можно писать
прямо
вот отсюда: http://webdix.ru/konkakt.html