Задать вопрос

БД не показывает картинку, что делать?

Привет всем.

У меня на сайте данные идут от бд, есть 20-25 записей, с картинками. Тем временем есть одна запись, у которой картинка не показывает, хотя url на картинку правильный. Все данные, кроме картинки этой записи есть. Что делать?
<img src="network/images/wow_effect.png" width="0" height="0" style="display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 0px 0px;">

Параметры для img создаются автоматически.

Код для других записей:
<img src="network/images/marker.png">
  • Вопрос задан
  • 3390 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
@UAS_web
PHP,JS программист
БД не может показывать изображения, только браузер отображает изображение, а где он берет информацию о изображении? Верно из HTML, а что у нас там ?
<img src="network/images/wow_effect.png" width="0" height="0" style="display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 0px 0px;">

Хм... страно, почему он не хочет отображать картинку, если она есть по этому пути? Может дело в стилях элемента ?
Ну точно же
style="display: none !important; visibility: hidden !important;

Может теперь вы погуглите, и выясните что означают эти правила?
Ответ написан
Комментировать
Evanre
@Evanre
Front-end developer
Привет, может уже и поздно отвечать, но у меня тоже случилась такая проблема, и я нашел ее решение. Все дело в AdBlocke на твоем браузере. Он распознает картинки с именами типа "ad-***.png" или подобные как рекламу и скрывает ее.
Решение:
- Переименуй картинки;
- Выключи адблок. но опять же, если этот сайт будут просматривать и другие люди с адблоком, они тоже не увидят их.
Ответ написан
zed1cus
@zed1cus
Web developer
Можно попробовать заменить запись на url рабочей картинки. Если заработает, то проблема в картинке или не верном url
Ответ написан
Комментировать
@IceJOKER
Web/Android developer
БД и не должен показывать картинку, что за глупое название вопроса.
от корня сайта попробуйте ссылку поставить - /path
скопируйте ссылку и откройте через браузер.
Ответ написан
AloneCoder
@AloneCoder
[object Object]
Не буду углубляться в ваши формулировки, в общем надо выяснять откуда у картинки этот хвост
width="0" height="0" style="display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 0px 0px;">
Ответ написан
Комментировать
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 0px 0px;
как бы намекает что картинка скрыта, прозрачная и еще зачем-то бекграунд "сдвинут".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы