Ссылка на скачивание файла

Главные вкладки

Аватар пользователя witch witch 22 августа 2010 в 14:18

Всем здрасти!
Подскажите пожалуйста как сделать ссылку на скачивание документа. Что-то в поиске ничего не нашла Sad

Комментарии

Аватар пользователя witch witch 22 августа 2010 в 14:54

я в курсе как формируется обычная ссылка Lol
мне нужно чтоб при клике на ссылке сделать скачивание документа Smile

Аватар пользователя witch witch 22 августа 2010 в 19:45

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

Аватар пользователя q2_faith q2_faith 7 сентября 2012 в 17:14

"Funtik44" wrote:
а если заморочится, то как без модуля в ютф-8 перевести?

у меня в свое время, очень давно, была заморочка с базой. я ее не смог нормально перекодировать. по новой пришлось делать. а как вы названия файлов в другой кодировке записали?

Аватар пользователя sg85 sg85 7 сентября 2012 в 18:32

Легко, берем total commander с sftp модулем и льем с винды кириллицу по ssh, вот вам и вопросы вместо имени файла в ssh и хрен пойми что в PHP. Мне вот интересно в каком виде льется кириллица, если лить на прямую через сайт без transliteration?(проверять лень)

Аватар пользователя q2_faith q2_faith 7 сентября 2012 в 18:53

"sg85" wrote:
если лить на прямую через сайт без transliteration?(проверять лень)

по идее сохраняет на сервере линукс в той кодировке, которая у него задана

Аватар пользователя sg85 sg85 7 сентября 2012 в 19:55

А вообще для фунтика, девушка хотела выяснить как заставить PDF скачиваться, вместо того чтоб он открывался как обычный текстовый файл прямо в браузере ввиду отсутствия PDF reader'а, делается это в настройках типов файлов вашего веб демона, в конкретном случае эти настройки лучше переписывать в .htaccess

И опять для фунтика, менять кодировку файлам не стоит, ибо не сможете потом залить из другой Ос, варианты конечно есть, но они далеко не тривиальные

Аватар пользователя Funtik44 Funtik44 7 сентября 2012 в 21:30

"sg85" wrote:
А вообще для фунтика, девушка хотела выяснить как заставить PDF скачиваться, вместо того чтоб он открывался как обычный текстовый файл прямо в браузере ввиду отсутствия PDF reader'а, делается это в настройках типов файлов вашего веб демона, в конкретном случае эти настройки лучше переписывать в .htaccess

У меня свой вопрос, я понял, что хотела девушка)))
"sg85" wrote:
И опять для фунтика, менять кодировку файлам не стоит, ибо не сможете потом залить из другой Ос, варианты конечно есть, но они далеко не тривиальные

Никто и не менял кодировку.
"q2_faith" wrote:
у меня в свое время, очень давно, была заморочка с базой. я ее не смог нормально перекодировать. по новой пришлось делать. а как вы названия файлов в другой кодировке записали?

Да собственно никак и не записывал, просто к типу контента добавил поле для загрузки файлов, в Chrome кстати всё нормально качается, а в Осле, при попытке скачать файл, предлагается сохранить файл с гигантским названием - кракозябры (название файла на русском, с английскими названиями всё нормально).