[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как выдать посетителю файл с заданным названием?
Brajt
допустим файл хранится в папке с названием abrakadabra.jpg, как его можно выдать с названием krasivaya_roza.jpg ?
kovaldm
Ассоциативный массив?

_____________
sdfcfgvbgmlmknhvdfgctghvbj
Brajt
массив тут вроде не при чем. название файла которое надо выдать берется из базы
kovaldm
В любом случае надо как-то ассоциировать два разных названия. Или все названия ссылаются на один единственный файл?

_____________
sdfcfgvbgmlmknhvdfgctghvbj
Brajt
но вот сам процесс))) извиняюсь, трохи под пивом сейчас

вопроса не понял. как понять "все названия сливаются на один файл?"?
kovaldm
А что процесс?
Одно поле базы содержит имя файла "для пользователя", другое поле - реальное имя файла. Вот тебе и ассоциация.

_____________
sdfcfgvbgmlmknhvdfgctghvbj
Brajt
к примеру путь к файлу "files/bnO5f8KbvfdIBUFIKf644.gif", как можно этот файл отдать с названием "foto.gif"? естесственно и путь к файлу, и реальное имя хранятся в базе данных
Nikitian

header( 'Content-Disposition: attachment; filename="foto.gif";' );
echo file_get_contents("files/bnO5f8KbvfdIBUFIKf644.gif");
die;
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.