Автор Тема: Трабл c выводом картинки из mysql  (Прочитано 3707 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Admin q3

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
Трабл c выводом картинки из mysql
« : 27 Декабря 2001, 17:03:56 »
Как вывести картинка из бд не на пустою страницу а на ту где есть html код
include("config.php");
include(
"header.inc");
    
$res1=mysql_query("SELECT file_name, file_data, file_type FROM banner where bid=\'1\'");
	

header ("Content-Type: ".mysql_result($res10"file_type"));
Header( \'Content-Disposition: attachment; filename=\'.mysql_result($res1, 0, "file_name"));
print mysql_result($res1, 0, "file_data");

Делаю так ругается
header.inc шапка страницы

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
Трабл c выводом картинки из mysql
« Ответ #1 : 27 Декабря 2001, 18:18:30 »
Вызывать картинку через скрипт который делает

Header("Content-type: image/gif");
print $jmg_file_data;
?>
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн Dj Fly

  • Simply Dj :-)
  • Постоялец
  • ***
  • Сообщений: 157
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.digitals-pace.com
Трабл c выводом картинки из mysql
« Ответ #2 : 28 Декабря 2001, 14:08:28 »
Чего-то не вкурил... Что содержит файл header.inc?

Оффлайн Admin q3

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
Трабл c выводом картинки из mysql
« Ответ #3 : 28 Декабря 2001, 17:30:50 »
header.inc -------- html

Оффлайн Agler

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tabs.inf.lv
Ну...
« Ответ #4 : 06 Января 2002, 22:05:03 »
В PHP MANUAL  написано:

Remember that header() must be called before any actual output is sent, either by normal HTML tags blank lines in a file, or from PHP.

Это относится и к инклуде(), в котором есть ХТМЛ, и к пробелам и пустым строкам до РНРшных скобок, в которых вызываешь header().

Оффлайн Dj Fly

  • Simply Dj :-)
  • Постоялец
  • ***
  • Сообщений: 157
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.digitals-pace.com
Трабл c выводом картинки из mysql
« Ответ #5 : 07 Января 2002, 00:04:36 »
Во-во, я кстати, только сегодня с этим столкнулся...
Капризная функция, но её можно буферить...
Я эту тему уже открывал - меня там просветили на поолную...
Посмотри в разделе PHP-скрипты - темка Передача переменных

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Трабл c выводом картинки из mysql
« Ответ #6 : 07 Января 2002, 00:41:59 »
поправлю: форум PHP, тема http://forums.webscript.ru/showthread.php?s=&threadid=3189
Евгений aka Razor,

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
Трабл c выводом картинки из mysql
« Ответ #7 : 07 Января 2002, 08:30:32 »
Переходите вы с этого чёртового SQL\'a в обычный ТХТ.
Он и удобнее и быстрее (как мне кажется) + не будет таких ошибок с буфирацией какой-то ;)
..  ..

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Трабл c выводом картинки из mysql
« Ответ #8 : 07 Января 2002, 10:19:08 »
Solid
Не понял, причем здесь
Цитировать
буфирацией

и sql и txt ??? :confused:

смысл этого топика в том, что до header не нужно в браузер ничего посылать!!!
Евгений aka Razor,

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28