Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > непростая задача


Автор: want_php 25.7.2003, 10:24
Задача:

1) upload - Администратор (или подобный ему) создаёт файл в фрмате .doc или .rtf и должен загрузить его в базу данных oracle

2) view - Пользователь просматривает страницу - на ней ссылки на файлы (см. выше).Т.е. не на сами файлы, а на страницу, где эти файлы можно просмотреть (в хтмл, файлы берутся из базы)

3) download - пользователь смотрит на страницу, читает, - а внизу должна быть кнопочка (или ссылка), чтобы пользователь мог скачать файл к себе на машину.

Вопросы:
upload получился - но как просмотреть файл и загрузить - просто незнаю


___________________________________________________________________
заранее спасибо
thumbs-up.gif

Автор: Master 25.7.2003, 10:40
Загрузить просто. Даеш ссылку на скрипт, который записывает нужное содержимое из базы во временный файл и потом скачивает:

header("Content-Type: application/force-download\r\n");
header("Content-Transfer-Encoding: binary\r\n");
header("Content-Length: ".filesize("путь_к_файлу"));
header("Content-Disposition: attachment; filename=путь_к_файлу\r\n");
header("Location: путь_к_файлу");

Автор: MuToGeN 25.7.2003, 12:48
Как посмотреть - для RTF не очень сложно - формат текстовый, и описание формата в инете найти можно без проблем. Для DOC - гораздо сложнее, т.к. формат мало кому известный

Автор: want_php 25.7.2003, 16:02
Цитата(Master @ 25.7.2003, 10:40)
...Даеш ссылку на скрипт, который записывает нужное содержимое из базы во временный файл..


а Как это организовать?
если можно... расскажи

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)