Download файла
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Download файла Expand / Collapse
Автор
Сообщение
20.02.2002 13:46
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 14.09.2004 17:16
Сообщ.: 42, Visits: 463
Нужно скачивать файл.
Делаю так

> $fname="001.dt";
> header ( "Content-Type: application/octet-stream");
> header ( "Content-Length: ".filesize($fname));
> header ( "Content-Disposition: attachment; filename=$fname");
> header ("Content-Description: $fname");
> @readfile($fname);
> exit;

Если берешь какой-нибудь бинарный файл, обзываешь его fname="001.dt" - все отлично, а если в тот-же 001.dt запихиваешь кусок html кода - он его открывает на экран. Такое впечатление, что браузер анализирует содержимое этого файла.
Может я вообще технологически не так делаю?
Что мне нужно... У меня есть база товаров и куча файлов с описаниями,
которые подставляются в определенное место таблички с помощью nclude. Файлы представляют из себя кусок HTML - кода. На админской странице нужно сделать загрузку и выгрузку этих файлов, чтобы админ мог качать файл с описанием товара, изменить описание в оффлайне и загрузить потом обратно. Все работает кроме скачивания. Как уже только хедеры не комбинировал - открывает только на экран. Причем если в этот-же файл записываешь например кусок из какого-нибудь зипа - все отлично скачивается.
Сообщ. #742279
21.02.2002 0:17
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 11.09.2002 17:55
Сообщ.: 17, Visits: 188
А что через FTP это сделать нельзя?
Сообщ. #742370
21.02.2002 6:13
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 14.09.2004 17:16
Сообщ.: 42, Visits: 463
Дело в том что со временем рулить сайтом будет другой человек несколько далекий от интернет технологий. Надо чтобы все было через нарисованный интерфейс. Это условие т/з.
Сообщ. #742382
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 3:04