Boratustra
Новичок
Проблема с выгрузкой файлов в IE5.5
Добрый день.
Есть механизм выгрузки данных в csv:
по ссылке
href="/dir/script.php/rawurlencode(base64_encode('_needed_get_vars'))/file.csv"
запускается скрипт, формирующий данные. В нем посылаются заголовки:
header('Content-Type: text/csv; charset=windows-1251;');
header('Content-disposition: attachment; filename="file.csv"');
Так вот, все прекрасно работает под Netscape, Mozilla, Opera и IE6.0 (под другими броузерами нет возможности проверить), то есть предлагает скачать/открыть файл "file.csv" как текстовый документ.
Но в IE5.5 возникает диалоговое окно, но предлагает скачать/открыть не файл, а саму директорию "/dir" и при этом в качестве text/html.
Уже долго бьюсь, и никак не могу понять: проблема в кривости рук или в кривости ie, в любом случае буду благодарен за помощь.
Добрый день.
Есть механизм выгрузки данных в csv:
по ссылке
href="/dir/script.php/rawurlencode(base64_encode('_needed_get_vars'))/file.csv"
запускается скрипт, формирующий данные. В нем посылаются заголовки:
header('Content-Type: text/csv; charset=windows-1251;');
header('Content-disposition: attachment; filename="file.csv"');
Так вот, все прекрасно работает под Netscape, Mozilla, Opera и IE6.0 (под другими броузерами нет возможности проверить), то есть предлагает скачать/открыть файл "file.csv" как текстовый документ.
Но в IE5.5 возникает диалоговое окно, но предлагает скачать/открыть не файл, а саму директорию "/dir" и при этом в качестве text/html.
Уже долго бьюсь, и никак не могу понять: проблема в кривости рук или в кривости ie, в любом случае буду благодарен за помощь.