Проблема с чтением файла

Dr.Chip

Новичок
Проблема с чтением файла

Получаю фaул index.php, который весит примерно 27кб, сохраняю его на сервере в tempfile.txt, но он весит всего 3кб (Код обрывается в опред. месте), почему?

$f=fopen("http://www.site.ru/index.php","r");
$read=fread($f,"100000");
fclose($f);
$f=fopen("tempfile.txt","w");
fwrite($f,$read);
fclose($f);
 

SiMM

Новичок
Читай в цикле порциями, к примеру, по килобайту.
Почему? - не знаю.
 

konstantin_18

Guest
time-out

может тайм-аут?
set_time_limit(300);
хотя для сервера тайм аут при том что файл всего 27 кило маловероятно...
 

F0x

Новичок
Не занимайся ерундой и изучи конкретные функции и стандарты работы с протоколом http

Потратив немного времени, в дальнейшем, ты сэкономишь кучу ресурсов. Хотя, если тебе не жаль своего сервера используй fopen :D
 

kruglov

Новичок
Не, если не жалко времени - fsockopen. Заодно более кроссхостингово получится.
 
Сверху