Автор Тема: Имя выкачиваемого файла  (Прочитано 3183 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Screamer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Имя выкачиваемого файла
« : 07 Октября 2002, 14:22:46 »
Есть некий скрипт download.php, задача которого - выслать некий файл в формате, к примеру, CSV. Скрипт устанавливает в заголовке MIME-тип файла и отсылает сам файл. Броузер сразу же спрашивает юзера: а не сохранить ли нам его? НО он предлагает сохранить его под именем download.php. Существует ли какой-нибудь заголовок, в котором можно было бы порекомендовать броузеру ПРАВИЛЬНОЕ имя файла?

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Имя выкачиваемого файла
« Ответ #1 : 07 Октября 2002, 14:51:07 »
там где ссылку делаешь пиши не
href="download.php"
а
href="download.php/my_name.csv"

или через
http://forums.webscript.ru/showthread.php?s=&postid=56986#post56986
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Screamer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Имя выкачиваемого файла
« Ответ #2 : 07 Октября 2002, 18:00:14 »
Первый пример не сработал - апач сказал, что нет такого скрипта. Я слышал, что можно апач покрутить, чтобы он пути преобразовывал в параметры, но не слишком ли это сложно?
А второй пример я вообще не нашел.

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
Имя выкачиваемого файла
« Ответ #3 : 08 Октября 2002, 09:52:47 »
header("Content-Disposition: attachment; filename=$file");
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28