Если я правильно понял, то вроде бы так:
$fname=\'/path/file.zip";
$fhost=\'domain.com\';
$x=0;
$fp = fsockopen($fhost, 80, &$errno, &$errstr, 30);
if(!$fp) { print("ошибка определения размера файла"); }
else {
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 "(Определить размер невозможно)";
}