скачка файла в IE

camel

Новичок
скачка файла в IE

столкнулся с такой траблой делаю
PHP:
header("Content-Type: application/octet-stream");
header("Content-Length: $size");
header("Content-Disposition: $disposition; filename=\"".$attach["name"]."\"");
запарился уже mozilla скачивает все в порядке wget тоже берет, но вот IE6 не хочет ни inline ни attach говорит узел не доступен.

пробовал различные модификации заголовка посылать та же беда. при чем опытным путем далось установить что ошибки возникают на вордовых файлах, с рускими именами(но замена названия файла на английское ни чего не дало).

Header ответа выглядит вот так:
Cache-Control: no-cache
Cache-Control: must-revalidate
Connection: close
Date: Thu, 29 Apr 2004 08:07:11 GMT
Pragma: no-cache
Server: Apache/2.0.48 (Fedora)
Vary: Accept-Encoding
Content-Length: 25600
Content-Type: application/octet-stream
Expires: Wed, 11 Nov 1998 11:11:11 GMT
Client-Date: Thu, 29 Apr 2004 08:07:11 GMT
Client-Response-Num: 1
Content-Disposition: inline; filename="Техзадание по сайту.doc"
Set-Cookie: {4090B343B0FD4-4090B343B5DEF-1083224899}=%7B4090B343B0FD4-4090B343B5DEF-1083224899%7D; expires=Thu, 29-Apr-04 09:47:11 GMT
X-Cache: MISS from ns2.domain.ru
X-Powered-By: PHP/4.3.4

очень прошу помочь, очень надо
 

StUV

Rotaredom
header("Cache-control: private");
header("Content-type: application/force-download");
header("Content-Length: ".filesize($filename));
header("Content-Disposition: filename=".$file);
readfile($filename);
exit;

в ие6, мозилле, опере все ОК
(в том числе и с eng_name.doc)
 

camel

Новичок
не помогло =(((( я все больше склоняюсь к мнению что эта фигня происходит из squid который стоит прослойкой между апачем и клиентом, для ускорения отдачи статики, а может дело во втором апаче....

-~{}~ 29.04.04 14:54:

SiMM склоняюсь к такому мнению, но если проблема в сервере или допустим в инкодинге тогда почему мозила сьедает и закачивает файл а ИЕ нет....
 

SiMM

Новичок
Автор оригинала: camel
SiMM склоняюсь к такому мнению, но если проблема в сервере или допустим в инкодинге тогда почему мозила сьедает и закачивает файл а ИЕ нет....
Алгоритм обработки хидеров может отличаться.
 

camel

Новичок
SiMM tc-но может быть разным, но есть же стандарты, HTTP от которых все равно если отступаю то не сильно.... вопрос в том что сделать для IE чтобы он все таки скачивал =((
 
Сверху