Как сделать прямое скачивание ? php

интернет программирование программы php скрипт

Проблема в том , что при <a href="file"></a> браузер открывает его , а не скачивает. Я думаю так у многих настроено. Как сделать чтобы было прямое скачивание?

Примечание:
NetRain,

А где это прописать
Ответы:
Если ссылка на ЛОКАЛЬНОМ компе а не в сети, то так и должно быть =)))))
Веб-сервер должен отдать соответствующий заголовок:
Content-type: appllcation/octet-stream
Зависит от исползуемого веб-сервера.
Если Apache, то в .htaccess (создайте его в той директории, в которой располагаются файлы для скачивания). В документации можно найти необходимые опции.
Можете пойти и другим путем. Создайте php-скрипт, который будет устанавливать заголовки и отдавать файл, ссылайтесь на этот скрипт там, где нужно сделать ссылку на скачивание (можно через mod_rewrite перенаправление внутреннее сделать, чтобы его не светить в URL'е).
В .htaccess добавьте:
ZIGR, и как стандартный перечень привязки MIME-типов по расширениям файлов поможет? Ваш конфиг ничего не поменяет, потому как все это в стандартном конфиге прописано и именно потому браузер имеет возможность открыть те или иные файлы вместо скачивания.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.