Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   cкрипт для скачивания/сохранения (https://javascript.ru/forum/misc/4414-ckript-dlya-skachivaniya-sokhraneniya.html)

Atrox 20.07.2009 10:45

cкрипт для скачивания/сохранения
 
На портале есть куча разного файлового контента. что-то скачивается сразу (.doc), что-то открывается в новом окне (.cdr), картинки (.jpg, .gif) открываются во всплывающем окне по скрипту и т.д. Подскажите пожалуйста скрипт, или ссылку на готовый, выполняющий сохранение любого типа файла с сайта на диск, так как не у всех есть установленный корел и прочие софтины... Заранее, благодарен!

B~Vladi 20.07.2009 10:55

Это делается на сервере с помощью заголовков. А если у кого корел не установлен - файл будет скачиваться, а не пытацо открыцо.

Atrox 20.07.2009 11:06

к примеру о Кореле: у меня не установлен - открывает новую страницу с иероглифами. у дизайнера с корелом - открывает в нем же

B~Vladi 20.07.2009 11:14

Цитата:

Сообщение от Atrox
к примеру о Кореле: у меня не установлен - откррывает новую страницу с иероглифами. у дизайнера с корелом - открывает в нем же

Тогда это косяк заголовков, которые вы отсылаете.
Пробуйте так:
header("location:$file");
есть ещё пример скрипта
В любом случае погуглить можно:)

greatilya 20.07.2009 11:17

Можно сделать такую фишку: сжимать файлы в zip. С ними при скачке проблем быть не должно. Заодно и место на хостинге сэкономите, PSD например очень сильно ужимается.

Atrox 20.07.2009 11:25

Цитата:

Сообщение от B~Vladi (Сообщение 24787)
В любом случае погуглить можно:)

обгуглился уже...
Нужен универсальный скрипт для всех типов файлов: на ОнКлик одно действие - СКАЧАТЬ и всё. что бы никакой путаницы. портал серьёзный. начальство дало указание - вот пытаюсь найти - ничего не подходит...

B~Vladi 20.07.2009 11:27

Я вам дал ссылку. Смотрите заголовок "Как корректно заставить броузер скачать и записать файл вместо открытия в окне с поддержкой докачки?"
Я так понимаю, вам именно это надо?!

Riim 20.07.2009 11:31

Цитата:

Сообщение от Atrox
корел

А что это?

B~Vladi 20.07.2009 11:32

Цитата:

Сообщение от Riim
А что это?

векторный редактор Corel Draw

Atrox 20.07.2009 11:34

к теме отношения не имеет. $soft_name пусть будет)) там и таблицы и рисунки (векторные и растровые) и БД и .pdf и .......


Часовой пояс GMT +3, время: 23:30.