Как скачать файл (fopen)

DaSharmAM

Guest
Как скачать файл (fopen)

Хочу написать скрипт для загрузки изображений с другого сервера и показывания их:

<?
header ("Content-Type: image/jpeg");

$a=fopen("http://aaa.com/aaa.jpg","r");
$a2=fread($a,999999);
fclose($a);

echo $a2;
}
?>

проблема в том, что этот скрипт исправно работает на локальном сервере, а в инете, где скорость существенно ниже, он показывает только часть картинки (т. е. не успевает загрузить всю картинку).

Как исправить никто не знает?
 

SiMM

Новичок
> SiMM вопрос читай...
И хрен? Правила форума читай...
 

DaSharmAM

Guest
2Tor: спасибо
SiMM: спасибо

2itprog: ну я ведь сказал, что в инете ниже чем на локалхосте. Если я неправ - скажи, застрелюсь.

Но, думаю, я действительно забыл об max_execution_time. Но и примерчик от SiMM подойдет, думаю. Спасибо всем.
 

tristram

Guest
у тебя картинка может скачиваться только макс 999999 байт т.е. меньше мб
 

nirex

Новичок
set_time_limit(1800);
//из мануала дернуто
while(!feof($wp)) {
$content .= fread($wp,4096);
}
fclose($wp);
 
Сверху