29.03.2024 :: 19:22:29 |
Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация |
||
Ну, наконец-то мы проапгрейдились! |
ГлавнаяСправкаПоиск |
Компьютерный форум Chitchat.RU › Компьютерные форумы › Интернет › Ответ на сообщение ( Re: Вопрос по поводу ссылок на файлы ) |
Краткое содержание - Показано 7 сообщение(-я)(-й). | |
Отправил: dassuta | Отправлено: 13.09.2021 :: 20:37:52 |
1) попробовать по ссыдке правой кнопкой и сохранить как
2) открылся файк в нем есть сохранить как - сохраняй в нужную папку. У меня так на компе, если просто по ссылке кликнуть, тоже открываются | |
Отправил: Campus | Отправлено: 01.09.2021 :: 14:55:29 |
Есть специальная функция
| |
Отправил: Slts | Отправлено: 03.12.2020 :: 19:29:04 |
ПКМ - скачать файл как)
| |
Отправил: Slts | Отправлено: 03.12.2020 :: 19:25:08 |
ПКМ - скачать файл как)
| |
Отправил: Nykos | Отправлено: 19.01.2012 :: 21:54:09 |
Спасибо большое. Первый способ помог. Правда, такого файла у меня не оказалось, поэтому пришлось создать его.
| |
Отправил: Cheatministrator | Отправлено: 19.01.2012 :: 12:34:51 |
Как я понимаю, это зависит от настроек веб-сервера, который говорит, что делать с файлом - открывать его или сохранять. Ты можешь настроить так, чтобы html у тебя скачивались, а zip открывались в окне браузера.
У тебя два пути: 1) Добавить в файл .htaccess следующие строки: Code: <FilesMatch "\.(?i:pdf)$"> ForceType application/octet-stream Header set Content-Disposition attachment </FilesMatch> 2) Или если у тебя все-такие появится php, создать файл download.php следующего вида: Code: <?php if (isset($_GET['file'])) { $file = $_GET['file']; if (file_exists($file) && is_readable($file) && preg_match('/\.pdf$/',$file)) { header('Content-type: application/pdf'); header("Content-Disposition: attachment; filename=\"$file\""); readfile($file); } } else { header("HTTP/1.0 404 Not Found"); echo "<h1>Error 404: File Not Found: <br /><em>$file</em></h1>"; } ?> И ссылки на файлы делать вида: Code: <a href="http://www.tvoysite.ru/download.php?file=example.pdf">Click here to download PDF</a> | |
Отправил: Nykos | Отправлено: 19.01.2012 :: 11:53:52 |
Сегодня столкнулся с необходимостью размещать на сайте ссылки на такие файлы как pdf. Выяснилось, что обычным методом эти файлы сразу открываются в браузере, а мне нужно, чтобы они сохранялись на диск. Поискал в интернете ответ на вопрос, и он есть, только код на php, а я в нем и не силен, и сайт у меня без грамма php, и протестировать локально не смогу, а ставить разные клиенты типа Denwer не очень хочется. Подскажите, пожалуйста, если кто знает, как осуществить это с помощью HTML кодов или JavaScript. Спасибо.
|
YaBB Forum Software © 2000-2024. All Rights Reserved.