Показать сообщение отдельно

  #7169  
Старый 21.12.2008, 16:42
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

Можно выдавать большие файлы кусками в браузер, чтобы не хранить очень много данных в переменной $contents:

PHP код:
...

$handle fopen($file_dir"r");
while(!
feof($handle))
{
  echo 
fread($handle,1024);
  
flush();
  @
ob_flush();
}
fclose($handle); 
Я таким образом скачивал 100+ мб.

Последний раз редактировалось d_x; 21.12.2008 в 16:45..
 
Ответить с цитированием