Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Ссылка на скачивание файла
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Ссылка на скачивание файла

Страниц (1): [1]
 

1. Webtest - 24 Июля, 2014 - 10:39:08 - перейти к сообщению
Здравствуйте.

Может немного нубский вопрос, но как сделать ссылку на СКАЧИВАНИЕ файла?
На сервере лежит файл, допустим 1.тхт, я сделал такую ссылку:
<a href="http://sitename.ru/test/1.txt">Скачать</a>
Если нажимаю на ссылку, то открывается в браузере файл и начинает проигрываться.
А как сделать так, чтобы файл ставился в закачку, а не открывался в браузере?
2. Ch_chov - 24 Июля, 2014 - 10:59:40 - перейти к сообщению
Самый простой вариант добавить аттрибут download к ссылке, но это работает пока не во всех браузерах.
CODE (html):
скопировать код в буфер обмена
  1. <a href="http://sitename.ru/test/1.txt" download="1.txt">Скачать</a>


Вариант посложнее: отдавать файл с помощью PHP вместе с заголовком Content-disposition либо в .htaccess изменить handler для этого файла.

 

Powered by ExBB FM 1.0 RC1