Download всегда!

JVN

Guest
Download всегда!

Опишу проблему:
На странице имеется ссылка вида:

<a href="file.txt">File for download</a>

Так вот, броузер, в зависимости от настроек, ситуации, вида браузера и еще Бог его знает от чего, при клике на ссылку либо открывает его в блокноте, либо в своем окне и т.д.
Файл не обязательно txt, н/п файлы типа file.html.gz молча распаковываются и отображаются в окне броузера IE5.0.

Как сделать так, чтобы в любой ситуации юзеру показывалось окно "Запустить/сохранить" и никаких гвоздей!

Предполагаю, что нужно что-то типа:

<a href="download.php">File for download</a>

download.php:
PHP:
<?php
header();
readfile('file.txt')
?>
Так вот в это header'е вся и проблема! Что нужно послать браузеру чтобы он предложил сохранить/запустить файл, а не отображал его как страницу?
 
Сверху