Вообщем у меня такая тема:
При обращении к странице должно вылетать окошко с предложением загрузить файл:
вот код:
--------------------------------------------------------------------------------
header("Content-Disposition: attachment; filename=" . basename($down_file));
header("Content-Length: " . filesize($down_file));
header("Content-Type: " . filetype($down_file));
readfile("$down_file");
--------------------------------------------------------------------------------
где $down_file путь к файлу (например: $down_file="donwload/file.zip"
. Файл 100% существует. Все хеадеры находятся в самом начале кода.
При загрузке страницы агент предлагает скачать файл.
Тут следует сделать ремарку. Корректно работают только MSIE и Opera, т.е. предлагают сохранить файл с именем file и предлагают тип файла WinZip (т.е. .zip). Netscape же предлагает имя файла file.zip, а расширение .php ! Может мне кто-нибудь объяснит?Вернемся к нашим баранам...
Косяк кроется в MSIE. Открывается окно, где предлагается открыть/сохранить файл. Жмем сохранить, ОК.
После сохранения, страницы сайта начинают медленно грузиться, иногда не подгружаются файлы стилей (.css) ...
В чем есть косяк? Что я не так делаю? Проблема в сервере или в клиенте? В NN и в Opera все работает ...