Создал в базе еще одно поле pre_img.
В запросе вытащил из базы её.
При вставке не отображается :\
<img src="<?php echo $tpl_pre_img; ?>">
Подскажите на примере пожалуйста. Заранее огромное спасибо!
Спустя 4 минуты, 51 секунда (23.09.2011 - 19:10) caballero написал(а):
в атрибут src прописывается путь к файлу изображения или php скрипту который отдает бмнарные данные
а вы судя по всему бинарные данные прямо в HTML вставили
файл image.php
<?
header('Content-Length: ' . strlen($tpl_pre_img));
header("Content-type: " . <mime тип файла>);
echo $tpl_pre_img;
?>
<img src="image.php">
а вы судя по всему бинарные данные прямо в HTML вставили
файл image.php
<?
header('Content-Length: ' . strlen($tpl_pre_img));
header("Content-type: " . <mime тип файла>);
echo $tpl_pre_img;
?>
<img src="image.php">
Спустя 11 минут, 35 секунд (23.09.2011 - 19:22) aveBen написал(а):
Цитата (caballero @ 23.09.2011 - 16:10) |
в атрибут src прописывается путь к файлу изображения или php скрипту который отдает бмнарные данные а вы судя по всему бинарные данные прямо в HTML вставили файл image.php <? header('Content-Length: ' . strlen($tpl_pre_img)); header("Content-type: " . <mime тип файла>); echo $tpl_pre_img; ?> <img src="image.php"> |
У меня нет отдельного файла со скриптом, есть тот же самый файл news_cotroller.php что и в уроке по модулю. Там из базы вытаскивается картинка. А в выводе не отображает.
Спустя 3 дня, 4 часа, 6 минут, 52 секунды (26.09.2011 - 23:28) Guest написал(а):
Ни у кого нету идей? Подскажите для вашего модуля, как реализовать картинку к новости?
Спустя 1 час, 20 минут, 53 секунды (27.09.2011 - 00:49) inpost написал(а):
Картинка выводится на экране, но без изображения. Идёшь в исходный код страницы и смотришь ПУТЬ до картинки, какой указан у тебя.
Потом открываешь файловый менеджер и проверяешь, какой на самом деле правильный путь к файлу.
Теперь либо сам дописываешь точный путь, либо копируешь оба ПУТИ сюда, и я укажу тебе, где ошибка.
Чтобы путь указывался от корня сайта, пиши:
src="/тут путь", то есть в начале добавляй слеш.
Потом открываешь файловый менеджер и проверяешь, какой на самом деле правильный путь к файлу.
Теперь либо сам дописываешь точный путь, либо копируешь оба ПУТИ сюда, и я укажу тебе, где ошибка.
Чтобы путь указывался от корня сайта, пиши:
src="/тут путь", то есть в начале добавляй слеш.
Спустя 12 дней, 20 часов, 29 минут, 15 секунд (9.10.2011 - 21:19) aveBen написал(а):
Цитата (inpost @ 26.09.2011 - 21:49) |
Картинка выводится на экране, но без изображения. Идёшь в исходный код страницы и смотришь ПУТЬ до картинки, какой указан у тебя. Потом открываешь файловый менеджер и проверяешь, какой на самом деле правильный путь к файлу. Теперь либо сам дописываешь точный путь, либо копируешь оба ПУТИ сюда, и я укажу тебе, где ошибка. Чтобы путь указывался от корня сайта, пиши: src="/тут путь", то есть в начале добавляй слеш. |
Извините что не отвечал долго, уезжал...
Дело в том, что в исходном коде путь такой:
<img src="">
Спустя 10 минут, 19 секунд (9.10.2011 - 21:29) Игорь_Vasinsky написал(а):
а картинка в какой папке?
в БД же тока имя... или там и путь?
вообще бы и скрин вывода и кусок кода бы...
в БД же тока имя... или там и путь?
вообще бы и скрин вывода и кусок кода бы...
Спустя 4 минуты, 48 секунд (9.10.2011 - 21:34) aveBen написал(а):
Цитата (Игорь_Vasinsky @ 9.10.2011 - 18:29) |
а картинка в какой папке? в БД же тока имя... или там и путь? вообще бы и скрин вывода и кусок кода бы... |
В файле news_controller:
Я просто вытянул запросом из БД еще и поле pre_images и сделал вот что:
$row['date'] = $row['day'] . ' ' . $lang_month_string[$row['month']] . ' ' . $row['year'];
$row['subtitle'] = htmlspecialchars($row['subtitle']);
$row['text'] = createBBtags($row['text'], false) . "...";
$row['url'] = href('news=' . $row['id']);
$row['link'] = IRB_LANG_FULL_NEWS;
$row['pre_images'] = $row['$pre_images'];
$news .= parseTpl($tpl, $row)
В файле вывода:
<img src="<?php echo $pre_images ?>">
В базе сама ссылка на картинку:
/skins/images/img_news/2076014-vlarge.jpg
В чем проблема, подскажите пожалуйста.