• Контакты
  • +7 (937) 486-30-30
  • mail@allbx.ru

Скачиваем файл, а не открываем его. Реализация через php.




Скачивание текущего файла

указываем до вывода текста на сайте.
 <?php header("Content-Type: application/force-download"); ?>

Скачивание определенного файла

Пригодится когда нужно скачать файл перейдя по ссылки. К примеру xml файл. Предположим есть ссылка передающая get параметр id. Файл обрабатывающий файл будет выглядеть примерно так:
 header("Content-Disposition: attachment; filename=".$_GET['id'].".xml");
 readfile("price/".$_GET['id'].".xml");
$_GET['id'] - имя файла; .xml - расширение файла; price/ - папка с фалами;
Алексей Бульчук
Специалист-консультант
Хотите получить консультацию?
Оставьте заявку и мы свяжемся с Вами в ближайшее время.

Похожые статьи

Разработчикам

Смена ROOT пароля к MySQL в Linux [CentOS] [BitrixVm]

Разработчикам

unlink – Удаление файла [Функция PHP]

Разработчикам

Регистрация в поисковых системах

Разработчикам

Загрузка файлов с русскими именами через PHP

Разработчикам

Меняем часовой пояс в Linux на примере виртуальной машины Bitrix

Разработчикам

Редирект с index.php на главную "/"

Разработчикам

Локализация плагина HyperComments в Wordpress

При отключении локализации в WordPress плагин для HyperComments начинает работать в англоя...

Разработчикам

Создание и оформление кнопки при помощи CSS.

В роли кнопки могут выступать практические любые элементы(теги), я рассмотрю пример на теге...

Разработчикам

Установка часового пояса в PHP.

date_default_timezone_set("Europe/Moscow");

Разработчикам

BitrixVM 5.1 (CentOS) установить расширение php soap

Разработчикам

Условные комментарии в HTML для работы с IE

Условные комментарии в IE появились c версии 5. Данные комментарии позволяют использовать ...

Разработчикам

Redirect 301 – переадресация через htaccess. Убираем www и меняем домен и url страниц.