Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
как определить суммарный объем страницы с изображениями?
подозреваю что нада использовать cURL, мож кто приблюзительный пример подкинет?... забадался искать...
я попытался сделать без cURL (ибо он не установлен), вот по следующему:
1) получаю содержимое через file_get_contents;
2) извлекаю ссылки на картинки;
3) при помощи хвункции получаю размер:
PHP:
function remotefilesize($path)
{
$fp = fopen($path,"r");
$inf = stream_get_meta_data($fp);
fclose($fp);
foreach($inf["wrapper_data"] as $v)
{
if (stristr($v,"content-length")) {
$v = explode(":",$v);
return trim($v[1]);
break;}
}
}
и пытаюсь все дело записать в массив(ссылка, размер)... но если картинок 150, то странице не удается определить все размеры картинок... просто вешается... че делать?
-~{}~ 11.04.06 12:34:
да, еще када уменьшаю массив до 5 значений... определяется нормально, но долговато...
Нужно бы помнить, что сервер может и не отдать content-length, а также, тот факт, что кроме картинок бывают еще и CSS-файлы, а также секции STYLE, которые тоже могут содержать картинки.