Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Принудительное скачивание файла
 
 автор: algoritm2   (29.09.2013 в 17:59)   письмо автору
 
 

Подскажите, пожалуйста, как сделать принудительное скачивание файла, например .txt. Только не через get. Ссылка должна иметь вид.
http://mysite.ru/dwn/folder/filename.txt

Это нужно для того чтобы было несколько папок с файлами, а то у меня слишком много файлов.
P.S.
Советы через get, попрошу не давать, это я умею делать.

  Ответить  
 
 автор: confirm   (30.09.2013 в 00:47)   письмо автору
 
   для: algoritm2   (29.09.2013 в 17:59)
 

>Это нужно для того чтобы было несколько папок с файлами... ?

  Ответить  
 
 автор: algoritm2   (30.09.2013 в 03:56)   письмо автору
 
   для: confirm   (30.09.2013 в 00:47)
 

Да, например у меня есть папка dwn где будут содержаться много файлов, но я хочу распределить эти файлы по подпапкам, т.е в папке dwn должно быть несколько подпапок и в них будут храниться файлы, я пробовал передавать имя файла через get, но нечего не вышло те файлы которые передаются через get могут быть только в корневой папке, например в папке dwn.

  Ответить  
 
 автор: confirm   (30.09.2013 в 04:34)   письмо автору
 
   для: algoritm2   (30.09.2013 в 03:56)
 

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

  Ответить  
 
 автор: Udachix   (30.09.2013 в 04:21)   письмо автору
 
   для: algoritm2   (29.09.2013 в 17:59)
 

header ( 'Content-type...
если я правильно понял, иначе извиняйте.

  Ответить  
 
 автор: algoritm2   (30.09.2013 в 07:26)   письмо автору
 
   для: Udachix   (30.09.2013 в 04:21)
 

Нашел способ, чтобы скачать файл .txt вместо его открытия, нужно в корневой папке dwn создать файл .htaccess и в нем прописать следующее.

AddType application/octet-stream .txt .doc .pdf и тогда при нажатии на ссылку такого вида.

http://mysite.ru/dwn/folde/filename.txt файл будет скачиваться.

  Ответить  
 
 автор: confirm   (30.09.2013 в 07:42)   письмо автору
 
   для: algoritm2   (30.09.2013 в 07:26)
 

Как скачивать скриптом или средствами сервера можно прочесть например тут.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования