Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / выгрузка документов из БД Оракл / 2 сообщений из 2, страница 1 из 1
18.11.2004, 16:45
    #32789716
maksi_m
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выгрузка документов из БД Оракл
Доброго времени суток - очень нужна Ваша помощь.
У меня в БД Оракл в поле типа blob хранятся докумнты в разных форматах (doc, xls, pdf).
подскажите как сделать их загрузку к пользователю.
Т.е. например на страницу выводится список документов из базы, пользователь кликает ссылку и выводится запрос о сохранении файла.
кроме того в базе есть еще имя файла (при загрузке).
ps: oracle9.2.0.4+apache+php4+adodb.
заранее благодарен.
...
Рейтинг: 0 / 0
18.11.2004, 17:16
    #32789849
MySQLdb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выгрузка документов из БД Оракл
Делается селект, скажем на один документ, так как на многие может просто грохнуться скрипт, далее заводиш переменную, скажем $SelfBlob, в нее помещаеш содержимое блоба, и лучше сохранить сразу в файл локально и временно. Далее тебе неноходимо либо скешировать вывод в браузер, либо обрадовать его header в котором прописываеш attache его размер поток вывода, и постиш его юзверю.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
//
   // We'll be outputting
   header("Content-type: text/plain");
   header("Content-type: application/force-download");
   //
   // It will be called downloaded
   header("Content-Disposition: attachment; filename=".$wfName);
   //
   // The PDF source is in original.pdf
   readfile($owFile);
   exit;
-----------------------------------------------------------
С уважением,MySQLdb
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / выгрузка документов из БД Оракл / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]