IE блокирует download

Poltoraki

Новичок
IE блокирует download

Организовал загрузку файла:

header('Content-Type: text/csv');
header('Content-Disposition: inline; filename='$filename');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');

На тестовом сервере в локалке все работает на ура. Как только кладу на Инет, то в FireFox, все ок, а IE выкидывает сверху сообщение: To help protect your security, IE blocked this site from downloading files to your computer.Click here for options... Делаю правый клик, выбираю Download, кликаю, сообщение исчезает и ничего больше не происходит. Просто остается открытым окно и все.
Кто-нибудь знает как с этим бороться?
 

svetasmirnova

маленький монстрик
header('Content-Disposition: inline; filename='$filename');
Это один-в-один строка?
 

svetasmirnova

маленький монстрик
В апострофах? так он и шлёт заголовок в таком виде:
Content-Disposition: inline; filename=$filename
 

Poltoraki

Новичок
filename="'.$filename.'" - происходит тоже самое
filename="$filename" - происходит тоже самое.
Если бы там было что-то с синтасиксом, то нигде бы не работало, а так из 4-х опций (локалка - мозилла, ие, веб - мозилла, ие) не работает только в сочетании веб-ие.
 

svetasmirnova

маленький монстрик
Мда... Что-то я погорячилась с $filename. Но для теста сделала такой файлик:
PHP:
header('Content-Type: text/csv');
header('Content-Disposition: inline; filename=$filename');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
echo 'la-la';
Усё работает. В таком виде работает? Если нет, посмотри настройки безопасности IE, версию.
 

Денч

Новичок
Походу не нравится ослику твой сервер, вот и не дает загружать ниче...
 
Сверху