Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как заставить появляться окно на скачивании, при нажатии файла .pps 
:(
    Опции темы
Delphist
  Дата 13.8.2009, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphist Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2145
Регистрация: 3.2.2004
Где: всегда в сети

Репутация: нет
Всего: 3



Возникла следующая ситуация, есть мною созданный сайт, на одной из html-страниц я размещаю ссылку следующего типа
Код

<a href="../download/MyFile.pps" ><img src="../images/prz.gif"/ alt="" border="0" align="absmiddle" height="22" width="22"> Презентация </a>

Вместо того чтобы появиться окну с вопросом скачать ли данный файл, файл тупо загружается в браузер (появляются двоичный код см. рис.). Как заставить, чтобы у пользователя все же появлялось окно с вопросом сохранить ли данный файл?

Присоединённый файл ( Кол-во скачиваний: 8 )
Присоединённый файл  prz.JPG 71,68 Kb


--------------------
ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др).
Когда-то давным-давно использовал это...
PM MAIL ICQ   Вверх
w03zd8rc
Дата 13.8.2009, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 26.2.2007

Репутация: нет
Всего: нет



http://www.html.by/showthread.php?t=3310
гугл рулит!  smile  
ЗЫ это не двоичный код
PM MAIL   Вверх
Delphist
Дата 13.8.2009, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphist Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2145
Регистрация: 3.2.2004
Где: всегда в сети

Репутация: нет
Всего: 3



Цитата(w03zd8rc @ 13.8.2009,  13:03)
http://www.html.by/showthread.php?t=3310
гугл рулит!  smile  
ЗЫ это не двоичный код

Вообщем почитал, выяснил что есть два подхода один через mime и изменения в файл .htaccess, а куда именно нужна вставлять слово MIME я так и не понял, подскажите, пожалуйста.


--------------------
ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др).
Когда-то давным-давно использовал это...
PM MAIL ICQ   Вверх
youri
Дата 14.8.2009, 01:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 17.4.2004

Репутация: 5
Всего: 16



а де там слово MIME? "AddType application/force-download docx" в .htaccess добавить можно. Можно то же самое с помощью php сделать (функция header). А что за вариант с MIME я хз
PM   Вверх
w03zd8rc
Дата 14.8.2009, 06:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 26.2.2007

Репутация: нет
Всего: нет



Цитата

"AddType application/force-download docx" в .htaccess добавить можно


в его случае надо добавить "AddType application/force-download pps" (указывается расширение файлов которое должно скачиватся а не открыватся)
PM MAIL   Вверх
Delphist
  Дата 14.8.2009, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphist Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2145
Регистрация: 3.2.2004
Где: всегда в сети

Репутация: нет
Всего: 3



Цитата(youri @  14.8.2009,  02:52 Найти цитируемый пост)
Можно то же самое с помощью php сделать (функция header). 

написал через header не помогло
Код

header('Content-type: application/pps');
//пробовал и так
header('Content-type: application/mspowerpoint');


Цитата(youri @  14.8.2009,  02:52 Найти цитируемый пост)
что за вариант с MIME я хз

http://www.htmlhelp.com/faq/html/all.html#force-download
вот тока не  понял куда засовывать этот MIME

Цитата(w03zd8rc @  14.8.2009,  07:05 Найти цитируемый пост)
в его случае надо добавить "AddType application/force-download pps"

это помагло

Это сообщение отредактировал(а) Delphist - 14.8.2009, 10:00


--------------------
ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др).
Когда-то давным-давно использовал это...
PM MAIL ICQ   Вверх
youri
Дата 14.8.2009, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 17.4.2004

Репутация: 5
Всего: 16



Цитата(Delphist @  14.8.2009,  09:53 Найти цитируемый пост)
написал через header не помогло

для этого надо отдавать файл с помощью php, но лучше все-таки через .htaccess (AddType ...)

Цитата(Delphist @  14.8.2009,  09:53 Найти цитируемый пост)
вот тока не  понял куда засовывать этот MIME

application/mspowerpoint, application/force-download... - MIME-типы, и вставлять их в .htaccess надо соответственно
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0445 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.