вывод текста и картинок вперемешку

Coldy

Guest
Профи, дайте совет...

картинки в базе хранятся,

вывожу первую картинку:

header("Content-type: image/gif");
$data = @mysql_result($result, 0, "photo");
echo $data;

теперь если я делаю все что закоментарено, тоесть хоче вывести вторую картинку или текст, то ничего не происходит

// header("Content-type: text/html");
// echo "<br>Text";

// header("Content-type: image/gif");
// $data = @mysql_result($result, 1, "photo");
// echo $data;

вопрос: как мне на одной странице вывождить неск. картинок из базы вперемешку с текстом ?

спасибо.
 

tony2001

TeaM PHPClub
жмешь правую кнопку мыши на любой странице.
выбираешь пункт View Source.
разыскиваешь там код картинок в тексте и докладываешь о выполнении.
 

Coldy

Guest
так ведь нету ничего, даже пункт меню "просмотр HTML кода" задисэйблин :(

Вы мне просто пример напишите как можно вывести 2 и более картинки из базы на одну и ту же страничку ибо
1. посылаешь хидер
2. выводишь картинку
3. хочешь вывести текст, надо сменить хидер, а пхп ругается типа хидер то уже послан, выходит на одно окно браузера можно вывести только 1 картинку и ничего более ???
 

Кай

Guest
Если в заголовке (header) указано, что дальше идет картинка, броузер тебе верит и воспринимает все нижеследуещее как часть картинки.

Чтобы вставить несколько картинок, в том месте твоей страницы, где ты вставляешь картинку напиши что-то вроде:
<img src="script.php?img=1">
А в самом скрипте (script.php) в зависимости от параметра img выдаешь ту или иную картинку.
 

Ramzes

Новичок
Coldy тебе надо создать отдельный скрипт (например script.php) для вывода картинки, а в скрипте где выводишь текст добавить тег <img src=/script.php?img_src=1>, таким образом заголовки у тебя будут разные для каждого файла
 
Сверху