Добрый день, простите за глупые вопросы но я уже сломал себе голову:
Пишу свой первый сайт. "развернул mysql" создал базу, таблицу. Внес в таблицу данные в виде текста (путь к изображению) images/bob1.png
создал файл vibor.php в котором описал запрос в базу конкретного элемента ^
$qr_result = mysql_query(" select * from " . $db_table_to_show . " WHERE (id=3)") or die(mysql_error());
while ($data= mysql_fetch_array($qr_result) ){
echo $data["header"];
Далее с помощью функции include("vibor.php") мне нужно вставить выбранный из базы элемент в HTML код, что бы картинка по выбранному адресу отобразилась на странице. Если я пишу:
<img src="<?php include("vibor.php") ?> " />
то страница воспринимает мой include("vibor.php") не как путь к изображению, а как кусок текста и выводит мне на страницу : images/bob1.png " />
Если кто осилил мои изливания, подскажите пожалуйста, как сделать так, что бы мой include воспринимался как путь к изображению
не помогло. теперь он просто воспринимает тег <img src="vibor.php" /> как пустой. Без пути. на странице отображает, что на этом месте просто должна быть какая то картинка
что в vibor.php ? Ты точно заголовки изображения возвращаешь?
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
да. сейчас сделал:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Страница с примером передачи переменных с помощью Post</title>
</head>
<body>
<?php
$db_host='localhost';
$db_name='phobos';
$db_username='root';
$db_table_to_show='head';
$connect_to_db=mysql_connect($db_host,$db_username) or die("could not connect". mysql_error());
mysql_query("set names 'cp1251',$connect_to_db");
mysql_select_db($db_name) or die(mysql_error());
$qr_result = mysql_query(" select * from " . $db_table_to_show . " WHERE (id=1)") or die(mysql_error());
while ($data= mysql_fetch_array($qr_result) ){
echo $data['header'];
}
?>
</body>
</html>
запустил в браузере и как и ожидалось получил
images/bob1.png на странице
в этой директории есть изображение с таким именем и расширением