Как вывести заглушку?

#1 17 ноября 2013 в 08:34
Есть такая конструкция, вывод картинки в новости:
  1.  
  2. echo '<div class="mod_anonce_image">';
  3. echo '<a href="'.$article['url'].'"><img class="mod_anonce_image" src="'.$article['image'].'" border="0" title="'.$article['title'].'"/></a>';
  4. echo '</div>';
  5.  
т.е. если есть картинка то она показывается, а если непоказывается ничего.
Нужно сделать, дополнить показанный выше код: Если есть картинка в новости то показываем, если нет то показываем заглушку noimage.png
#2 17 ноября 2013 в 09:03
SE7EN, вот решение.

  1. echo '<div class="mod_anonce_image">';
  2. if ($article['image']) {
  3. echo '<a href="'.$article['url'].'"><img class="mod_anonce_image" src="'.$article['image'].'" border="0" title="'.$article['title'].'"/></a>';
  4. } else {
  5. echo '<img class="mod_anonce_image" src="/путь/к картинке/noimage.png" border="0" title="'.$article['title'].'"/>';
  6. }
  7. echo '</div>';
Стесняюсь спросить, а где вы нашли такую конструкцию?
#3 17 ноября 2013 в 15:35
SE7EN, еще раз скопируйте и попробуйте. Код чуток поправил.
#4 17 ноября 2013 в 15:39

SE7EN, еще раз скопируйте и попробуйте. Код чуток поправил.

Александр I

Спасибо, всё работает!!! С меня + в карму.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.