Напрямую через html страницу выводит изображение, но как только выгружаю его ссылку через бд, странным образом перестает выводится
Пример при котором не выводится изображение через бд. В чем может быть проблема? Буду благодарен за ответ
<img src="<?php echo"{$result['img']}";?>">
Ответы (1 шт):
Автор решения: Starik
→ Ссылка
Если файл хранится на вашем сервере и в БД ссылка хранится без слеша (/) в начале, то она может генерироваться некорректно, типа mysite.comimage.jpg.
Т.е. в местах, где выводятся такие ссылки моно добавить слеш в шаблоне:
<img src="/<?= $result['img']; ?>">
Если же в шаблон приходит объект, то можно и так:
<img src="/<?= $result->img; ?>">
; в конце не обязательна.