sense
Новичок
Отдаю файл по "Content-Type: application/force-download" IE не пускает в Свойства
Привет всем!
Такая проблема, сам уже голову сломал, не понимаю :-(
Отдаю php-скриптом файл (любой с сервера, с разными файлами происходит)
header("Content-disposition: attachment; filename=$filename");
header("Accept-Ranges: bytes");
header("Content-Length: $flsize");
header("Content-Type: application/force-download");
readfile($filepath);
IE файл принимает, предлагает сохранить или открыть. Всё ОК, файл и открывается и сохраняется как надо.
НО! Но после этого IE не пускает в свои свойства (Tools->Internet Options...) говорит "Эта опреаци была Canceled due to restriction effect..... "
После перезапуска IE пускает.
При отдаче файла вот такой обмен заголовками:
GET /alpi/download.php?wtfid=2&crc=3e13c453a3117d6de67b9716fdee4fc0 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, application/x-icq, */*
Referer: http://localhost/alpi/whatis/find/2/4
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: localhost
Connection: Keep-Alive
Cookie: PHPSESSID=434ff57557c8b31badb6115824472757
HTTP/1.1 200 OK
Date: Tue, 22 Aug 2006 09:57:45 GMT
Server: Apache/1.3.20 (Win32) PHP/4.3.12-dev
X-Powered-By: PHP/4.3.12-dev
Content-disposition: attachment; filename=noty3.txt
Accept-Ranges: bytes
Content-Length: 574
Keep-Alive: timeout=15, max=97
Connection: Keep-Alive
Content-Type: application/force-download
Кто-нибудь с подобным сталкивался?
В других проектах сколько раз отдавал файлы - никогда такого не было
Скрипт лезет в mysql-базу: берёт имя файла и проверяет ключ ( &crc=3e13c453a3117d6de67b9716fdee4fc0 )
Сессиии используются в проекте, но из этого конкретного скрипта выкинул - думал они мешают -нифига не помогло. (С сессиямр текстовые файлы не открывались, но при этом на диск сохранялись нормально, картинки и всяческие другие не TXT - открывались)
Подскажите, может кто что знает!
(Мозилла на этом скрипте ведёт себя без замеченных проблем)
Привет всем!
Такая проблема, сам уже голову сломал, не понимаю :-(
Отдаю php-скриптом файл (любой с сервера, с разными файлами происходит)
header("Content-disposition: attachment; filename=$filename");
header("Accept-Ranges: bytes");
header("Content-Length: $flsize");
header("Content-Type: application/force-download");
readfile($filepath);
IE файл принимает, предлагает сохранить или открыть. Всё ОК, файл и открывается и сохраняется как надо.
НО! Но после этого IE не пускает в свои свойства (Tools->Internet Options...) говорит "Эта опреаци была Canceled due to restriction effect..... "
После перезапуска IE пускает.
При отдаче файла вот такой обмен заголовками:
GET /alpi/download.php?wtfid=2&crc=3e13c453a3117d6de67b9716fdee4fc0 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, application/x-icq, */*
Referer: http://localhost/alpi/whatis/find/2/4
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: localhost
Connection: Keep-Alive
Cookie: PHPSESSID=434ff57557c8b31badb6115824472757
HTTP/1.1 200 OK
Date: Tue, 22 Aug 2006 09:57:45 GMT
Server: Apache/1.3.20 (Win32) PHP/4.3.12-dev
X-Powered-By: PHP/4.3.12-dev
Content-disposition: attachment; filename=noty3.txt
Accept-Ranges: bytes
Content-Length: 574
Keep-Alive: timeout=15, max=97
Connection: Keep-Alive
Content-Type: application/force-download
Кто-нибудь с подобным сталкивался?
В других проектах сколько раз отдавал файлы - никогда такого не было
Скрипт лезет в mysql-базу: берёт имя файла и проверяет ключ ( &crc=3e13c453a3117d6de67b9716fdee4fc0 )
Сессиии используются в проекте, но из этого конкретного скрипта выкинул - думал они мешают -нифига не помогло. (С сессиямр текстовые файлы не открывались, но при этом на диск сохранялись нормально, картинки и всяческие другие не TXT - открывались)
Подскажите, может кто что знает!
(Мозилла на этом скрипте ведёт себя без замеченных проблем)
