[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: скачать файл. .htaccess.txt
kuzroman
Подскажите, такая проблема.

Имеем
<a href='/site/torrent/".$row['file']."'>Скачать</a>


Нужно чтобы при нажатии пользователем на ссылку, скачивался файл.
Ерунда в том что если скачиваю документ формата doc то окно "скачать файл" выскакивает, если .jpg то открывается картинка, а если .torrent то вылезает текст с абракадаброй.
В разных браузерах пробовал, везде шляпа.
Читаю яндекс некоторые советуют настроить .htaccess

Подскажите как сделать так чтобы при нажатии на ссылку во всех случаях выскакивало окно "скачать файл"



Спустя 5 часов, 5 минут, 39 секунд (13.05.2010 - 01:35) Adil написал(а):
Гугли в сторону этих заголовков:
Content-Type = application/download 
Content-Disposition = attachment; filename=file.txt

Спустя 18 минут, 36 секунд (13.05.2010 - 01:54) FatCat написал(а):
Забираю посредством file_get_contents(), отдаю:
header( "Content-Type: application/txt" );
header( "Content-Disposition: inline; filename=\"file_name.txt\"" );
header( "Content-Length: ".(string)(strlen( $txt ) ) );
echo $txt;
exit();

Спустя 11 часов, 13 минут, 14 секунд (13.05.2010 - 13:07) Guest написал(а):
Всем спасибо за помощь!
Как ни странно дома не работало, а на работе грузятся.
Теперь думаю где подвох и с какой стороны его схватить))

Спустя 4 минуты, 41 секунда (13.05.2010 - 13:11) jetistyum написал(а):
имхо при ссылке на файл сервер сам его без пхп должен выдавать корректно, нужно просто в настройках апача прописать mime type, в httpd.conf (.htaccess) ну а если не доступно, то тогда уж делать пхп хэндлер

http://btfaq.com/serve/cache/61.html


_____________
kuzroman@list.ru
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.