скачивание временного файла ( tmpfile() )

lamota

Guest
скачивание временного файла ( tmpfile() )

вобщем проблемка такая.
в память загружается временный файл (бинарник).
с ним нужно провести кое-какие операции и отдать на скачивание. Как это лучше сделать? Почему то он отдает его не полностью :(
PHP:
header("Content-Disposition: attachment; filename=" . basename($path));
header("Last-Modified: $ftime");
header("Accept-Ranges: bytes");
header("Content-Length: ".($fsize-$range));
header("Content-Range: bytes $range-".($fsize -1)."/".$fsize);
header("Content-type: application/octet-stream");
while (!feof($fd)){
	$content = fread($fd);
    	print $content;
  }
$range - это для возможности докачки, если что... ну это в принципе не важно...
$fd - это как раз указатель на временный файл.
 

SiMM

Новичок
> $range - это для возможности докачки, если что... ну это в принципе не важно...
Ещё как важно. Убери эти заголовки нафиг.
 
Сверху