Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > PHP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 04.11.2001, 03:55
  № 1  
Gnom
Guest

Сообщений: n/a
Question Download и Upload файлов, http-заголовки и другие.

Ситуация:
Я делаю закачку файлов через форму прямо в базу данных. Все нормально, работает.
Делаю ссылку на download этих файлов типа: <a href="file.php?id=4">…
В этом file.php устанавливаю Content-type, и выдаю все это дело.
Но! Если в броузере сделать Save Object As… на эту ссылку, то он предложит сохранить файлик под именем file.***. Как сделать, чтобы он предлагал сохранить под реальным именем этого файла, которое он имел при закачке? Пробовал через Content-Location, но чего-то не рулит.
Еще можно, конечно, записывать файл из БД во временный, и переадресовывать на него, но мне это не очень-то хочется. Что делать?
И еще. Можно как-нибудь сделать, чтобы файл любого типа автоматически при нажатии на ссылку броузер предлагал сохранить, а не открывал?

Старый 04.11.2001, 16:57
DeepDiver вне форума Посмотреть профиль Отправить личное сообщение для DeepDiver Найти все сообщения от DeepDiver
  № 2  
DeepDiver

Регистрация: Oct 2000
Адрес: Подмосковье
Сообщений: 637
Отправить сообщение для DeepDiver с помощью ICQ
ГЫГЫГЫ! Я в свое время тоже на это нарвался. Единственный найденный мною путь - открывать линк на file.php?id=4 в новом окне. Ежели чего не получится, мыль мне, я тебе энтот скриптик пришлю.
__________________
Не ошибается то, что не работает. (с) Windows

Создать новую тему   Часовой пояс GMT +4, время: 13:42.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:42.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.