Чтение-показ бинарных файлов из MySQL

anpv

Guest
Чтение-показ бинарных файлов из MySQL

Привет!
У меня проблема с чтением-показом бинарных файлов из БД MySQL.
Я делал пример по адресу:
http://php.spb.ru/php/image.html
,но он не работает.
Т.е. в итоге выводится имя файла рисунка.
Подскажите пожалуйста в чем дело?????????
 

tony2001

TeaM PHPClub
нет понятия "не работает".
есть "работает, но не так, как ожидалось".
объясни чего ты ожидал и что получил.
и прочти правила форума.
 

Demiurg

Guest
так ты не выводи имя файла рисунка, и оно не будет выводится. Само сабой ничего не происходит.
 

anpv

Guest
2 tony2001
Я ожидал вывода на экран картинки, а получил имя файла картинки.

Подскажите как высти в браузер картинку (JPEG) из поля BLOB (если можно пример или ссылку)???????????????????
 

Demiurg

Guest
header("Content-type: image/jpeg");
echo $data_form_blob;

только подумай сначала, может быть стоит хранить картинки в файловой системе?
 

anpv

Guest
2 Demiurg
На счет хранения в файловой системе: в том то и дело, что я использую БД MySQL для обеспечения целостности данных.
Я пробовал хранить картинки в файловой системе, но похоже при одновременном обращении к файлу на чтение и запись происходят глюки, как то размер файла меньше или равен нулю (похоже недописывается) или к клиенту не приходит картинки.
А по поводу переменной $data_form_blob, что это за переменная и когда ее надо использовать?
 

Demiurg

Guest
>я использую БД MySQL для обеспечения целостности данных.
эээ, объясни
> при одновременном обращении к файлу на чтение и запись происходят глюки
а зачем тебе одновременно обращаться на чтение и запись ?
>А по поводу переменной $data_form_blob, что это за переменная и когда ее надо использовать?
переменная в которой хранятся данные из твоего блоба
 
Сверху