Ознакомьтесь с нашей политикой обработки персональных данных
17:10 

использование html-кода, echo и header в одном файле

Просто ОНА
Мой блог о путешествиях www.crazy-traveller.ru
Здравствуйте! Помогите пожалуйста решить проблему совмещения кода html, echo и header в одном файле.
Мне нужно сделать файл, оформление которого будет в отдельном css-файле, что бы в нём сначала шёл текст, а затем из базы данных MySQL к этому тексту прикреплялась картинка. Знаю, что намешивать это всё нельзя, но чем можно заменить header не знаю.
Вот так вот у меня выглядит нерабочий код:
< ? include "protect.inc";
include "dbSettings.inc"; ?>
< html >
< head >

< /head >
< body >
< ? $query="SELECT * FROM EXtours WHERE id='".$id."'";
$result=mysql_query($query)
or die ("Error:query");
while ($row=mysql_fetch_array($result))
{
echo ("Номер тура: ".$row["id"]."< br >");
echo ("Страна:".$row["EXtname"]."< br >");

header("Content-type: image/*");
echo ("Фотографии: ".$row["EXtimg"]);
}
?>
< /body >
< /html >

Заранее благодарю всех откликнувшихся!

@темы: Вопросы, PHP, MySQL, HTML

Комментарии
2008-12-21 в 17:13 

Kuroi Kitsune
Генератор картинки - в отдельный скрипт, вызваемый через img src=

2008-12-21 в 17:24 

Мой блог о путешествиях www.crazy-traveller.ru
не поняла.

2008-12-21 в 17:29 

Kuroi Kitsune
Нельзя физически вставлять картинку в HTML )

2008-12-21 в 17:36 

Мой блог о путешествиях www.crazy-traveller.ru
ну а как мне тогда сделать?

2008-12-21 в 19:00 

Kuroi Kitsune
Во первых - не хранить картинки в таблице.
Или не хранить в одной таблице с другими данными.

Во вторых - писать отдельный скрипт, который будет выдавать картинку. Он должен состоять из получения содержимого изображения из базы, выдачи header и содержимого.

2008-12-22 в 13:21 

мы должны сказать браузера в ответ на 1 конкретный URL "это картинка" или "это html"
соответственно 1 скрипт выводит html , а скрипт по адресу site/?uploadimg=1 вытаскивает из базы картинку и выдает в браузер с определенным хеадером. вот этот урл site/?uploadimg=1 надо запихнуть в img src="" там ниже есть тема про картинку - Новогодняя крыса - вот там и хеадеры посмотреть можно. тема за ноябрь 2007 вроде..

2008-12-23 в 14:09 

Думаю, будет полезно прочесть вот эту статейку: freshcoder.ru/archives/320#more-320. Там, впринципе, о том, что вы спрашиваете. Как выводить фотографию к тексту.

   

Сообщество PHP программистов

главная