![]() |
Показаны 6 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Проблема с выводом (http://netadmin.ws/forum/showthread.php?threadid=1953)
Проблема с выводом
Есть переменная $data, содержащая картинку JPG(в нее полностью считан файл)
Как вывести эту переменную в виде картинки?
НЕ HEADER()!!!!
__________________
madprogrammer@xakep.ru
а как без header можно вывести, в любом случае браузеру нужно дать понять что будет выводится картинка, в противном случае он распечает код файла.
__________________
Всегда есть решение.
Ð_то конечно ясно, но дело в том, что header можно отправить только
1 раз в начале страницы, а картинок нужно вывести несколько, в разных её местах. Скидывать всю переменную на диск очень не хочется. Я считываю картинку непосредственно из БД (DATA MEDIUMTEXT) в переменную - хотелось бы теперь отобразить эту картинку прямо из этой переменной.................. как можно это сделать?
__________________
madprogrammer@xakep.ru
использовать отдельный файл для считывания кртинки.
__________________
Всегда есть решение.
madprogrammer®
Картинки в базу заливать не есть правильно, логичнее лишь пути вбивать... это так просто набудещее...
Если тебя не пугает считывание картинки из БД то, попробуй вот как сделать: вставь в начало файла условие if...else и определяй, если переменная $show_image == 1 то считай из БД картинку и пускай её после header'a, а после сразу exit; А в теле файла (который должен содержать картинки в IMG тегах пиши следующий урл $PHP_SELF?show_image=1
Но на самом деле, правильней и легче и разумнее, действительно, использовать совет выше...
| Формат времени GMT. Текущее время 08:25. | Показаны 6 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.