forse download показывает контент в браузере.... (

_vampiro_

Новичок
forse download показывает контент в браузере.... (

Имею....
PHP:
error_reporting(E_ALL);
ob_end_clean();
header("Cache-control: private");
header("Content-type: application/force-download");
header("Content-Transfer-Encoding: binary\r\n");
header("Content-Type: application/octet-stream\r\n"); 
header("Content-Disposition: inline; filename=1.zip \r\n");
header("Content-length: " . strlen($backup)); 
echo $backup;
exit;
и.... показывает мне контент... :( Чего поменять?
 

kruglov

Новичок
где перевод строки после force-download?

-~{}~ 31.10.05 18:58:

Так, стоп, а почему 2 заголовка Content-Type?

force вообще нафиг, inline меняйте на attachment
 

_vampiro_

Новичок
PHP:
header("Cache-control: private\r\n");
header("Content-type: application/force-download\r\n");
header("Content-Transfer-Encoding: binary\r\n");
header("Content-Disposition: attachment; filename=1.zip \r\n");
header("Content-length: " . strlen($backup));
Всем спасибки... так работаит
 

SiMM

Новичок
> где перевод строки после force-download?
А зачем он вообще нужен? ;)
 

kruglov

Новичок
Зачем нужен сам force-download, я задумался только через 15 секунд после того, как заметил отсутствие перевода строки между 2-мя записями заголовка.
 
Сверху