Как скачать файл с сервера используя Header ("Content-type:")

sipliy

Утомленный солнцем
Как скачать файл с сервера используя Header ("Content-type:")

Такая проблемка. Разные юзвери upload-ят свои файлы на сервак. После чего их можно скачать от туды. Я это делаю так:
PHP:
Header ("Content-type: application/xxx");
$f=readfile ($filename);
echo $f;
и вместо окошка с предложением сохранить этот файл броузер выдает содержимое файла, а мне надо, чтобы появлялось окошко с предложением сохранить или открыть файл.

P.S.
application/xxx - (xxx- я написал потому-что не знаю какой тип у файла)
 

DiMA

php.spb.ru
Команда форума
не

$f=readfile ($filename);
echo $f;

а

readfile ($filename);

форум для новичков не тут

А на счет заголовка - дело в тебе, ибо если ты сделашь тестовый скрипт download'а, то он будет работать точно.
 

sipliy

Утомленный солнцем
Димыч спасибо, все заработало, но файл скачивается во временный каталог. А я хочу ,чтобы выводилось окошко (как это обычно бывает) с вопросом куда скачать файл.
P.S. ну обшибся я с readfile, чаго сразу ругаться?
 

DiMA

php.spb.ru
Команда форума
ругаюсь я редко, обычно только факты констатирую. На счет каталога не понял. Есть проблема? Взял "нортон в браузере" и убедился, что все работает. Потом посмотрел исходик и закрыл тему. И нет проблем :)
 

sipliy

Утомленный солнцем
Автор оригинала: DiMA
ругаюсь я редко, обычно только факты констатирую. На счет каталога не понял. Есть проблема? Взял "нортон в браузере" и убедился, что все работает. Потом посмотрел исходик и закрыл тему. И нет проблем :)
вопросов больше нет.............
 
Сверху