Ссылка на jpg файл без открытия, а с загрузкой.

12 3
ProgMaster
На сайте с 04.04.2006
Offline
86
2414

Возникла проблема: надо сделать, чтобы при переходе по ссылки вида <a href="http://www.site.ru/file.jpg">скачать</a> файл не открывался, а выдавался запрос, как в случае с сылкой на .rar или .exe файлы, ОТКРЫТЬ, СКАЧАТЬ и ОТМЕНА.

Я думаю, надо что-то дописать в href="", а вот что, не знаю.

Если кто знает, как это сделать, подскажите, пожалуйста.

Спасибо.

E
На сайте с 21.10.2005
Offline
59
#1

как-то делал такое... но по-моему со стороны сервера

цццюнфтвучюкг (http://opechat.ca/perevod/yandex_ru/) и нфтвучюкг (http://opechat.ca/perevod/yandex_ru/) - это диагноз!
ProgMaster
На сайте с 04.04.2006
Offline
86
#2

Если не трудно, подскажите, что надо прописать?

А то голову уже сломал...

Огромное спасибо.

Oniks
На сайте с 22.08.2005
Offline
176
#3

ну, можно это организовать через РНР скрипт, который будет посылать хедер как для архива, а ссылку делать такой, как вы указали, через модреврайт. Но вот насколько удобно он будет сохранять я без понятия. Попробуйте так сделать, если не устроит, то можно через Яваскрипт сделать.

Профессиональные услуги фотографа в Москве и области (http://www.oniks-photo.ru/) покупаю стать и ссылки с сайтов про охоту
DO
На сайте с 01.09.2005
Offline
120
#4
evgwest:
как-то делал такое... но по-моему со стороны сервера

В заголовках выводил "Content-Type: application/octet-stream", наверное?

ProgMaster
На сайте с 04.04.2006
Offline
86
#5

А код не приведете здесь?

Это может быть полезно для многих программеров!

Oniks
На сайте с 22.08.2005
Offline
176
#6

попробуйте вариант D.O., если не получиться, напишу, как на РНР это сделать

ProgMaster
На сайте с 04.04.2006
Offline
86
#7

Дело в том, что я не совсем понял, как сделать по совету D.O., поэтому не могу попробовать...

Может сразу через php сделать?

ProgMaster
На сайте с 04.04.2006
Offline
86
#8

Oniks, напишите, пожалуйста, как это можно реализовать на PHP.

Спасибо.

euhenio
На сайте с 21.09.2001
Offline
357
#9

header('Content-Disposition: attachment; filename="name.jpg"');

с ув., Евгений Трофименко seo блог Trofimenko.ru ( http://trofimenko.ru/ ) но ыыы мало обновляется... Tools.Promosite.ru - анализатор апдейтов Яндекса (пожертвуйте лимиты на Яндекс.XML! ( https://searchengines.guru/ru/forum/801888/page7#comment_11942489 )) Konvr.ru - увеличение конверсии сайта на 81% за 4 недели ( http://konvr.ru/ )
ProgMaster
На сайте с 04.04.2006
Offline
86
#10

euhenio, данную строку надо ввести в href тега <a> или это надо прописать в файле, например, download.php?

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий