Labutin
Новичок
Проблема с download файлов (не открываются без предварительного сохранения)
Скриптом отдаю файл пользователю:
header("Content-type: ".$file["contentType"]);
header("Content-Disposition: attachment; filename=".$file["fileName"]);
header("Content-Length: ".$file["fileSize"]);
echo $file["binaryData"];
Если пользователь выбирает в возникающем диалоге сохранить, то файл благополучно скачивается и потом открывается.
А если пользователь выбирает "Открыть", то приложению, ассоцированному с открываемым файлом передает путь в стиле:
C:\Documents and Settings\Dmitry\Local Settings\Temporary Internet Files\Content.IE5\4J93M2V9\Pic[1].gif
а самого файла Pic[1].gif там нет!
Как сделать так, чтобы файл можно было нормально сразу открывать без предворительного сохранения?
Скриптом отдаю файл пользователю:
header("Content-type: ".$file["contentType"]);
header("Content-Disposition: attachment; filename=".$file["fileName"]);
header("Content-Length: ".$file["fileSize"]);
echo $file["binaryData"];
Если пользователь выбирает в возникающем диалоге сохранить, то файл благополучно скачивается и потом открывается.
А если пользователь выбирает "Открыть", то приложению, ассоцированному с открываемым файлом передает путь в стиле:
C:\Documents and Settings\Dmitry\Local Settings\Temporary Internet Files\Content.IE5\4J93M2V9\Pic[1].gif
а самого файла Pic[1].gif там нет!

Как сделать так, чтобы файл можно было нормально сразу открывать без предворительного сохранения?
