Не могу отобразить изображения в xampp

0

В моем коде я храню имена изображений в базе данных, и я пытаюсь получить изображения из папки на моем localhost. Папка находится внутри htdocs. Я пробовал баннер (имя папки)/и http://localhost/banner/ ничего не помогал. Ниже мой code-

$output .= '
   <img src="http://localhost/banner/'.$row["banner_image"].'" alt="'.$row["banner_title"].'" />

скриншот db Изображение 174551

скриншот филеструктуры

баннер папка скриншот баннер папка скриншот кода u просил запустить код

  • 0
    Комментарии не для расширенного обсуждения; этот разговор был перенесен в чат .
Теги:
xampp

2 ответа

0

Возможно, проблема заключается в вашем образе пути в phpmyadmin

попробуйте обновить, используя sql

UPDATE 'banner' SET 'banner_image' = 'http://localhost/banner/banner1.jpg' WHERE 'banner'.'banner_id' = 1;
0

Внутри xampp/htdocs/У меня есть мой скрипт и htdocs/banner/включает в себя все изображения.

Вы должны использовать относительный путь.

<img src="./banner/banner.jpg">

В приведенном выше примере используется путь, вы не должны использовать URL-адрес, это должно работать.


Имейте в виду, что вы также должны хранить имена файлов/пути в своей базе данных, например, или комбинировать строку со значением в базе данных.

$basePath = "./banner/";
$fileName = $row["banner_image"];

$totalPath =$basePath . $fileName;

Затем вы можете $totalPath echo $totalPath в атрибуте src вашего элемента <img>.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню