Top.Mail.Ru
Ответы

Где может быть ошибка в php

тут все верно за исключением не выводится картинка в else я там в echo вставил div блок и внутри прописал путь картинке через .$avatarka. через точки но тут именно у меня не выводится картинка

вот код

Дополнен

правильный ли синтаксис? У меня выполняется второе условие это я уже проверил

По дате
По Рейтингу
Аватар пользователя
Новичок
3мес

перед и после $avatarka убери точки. вроде.или поставь двойные ковычки после одинарных вот так src='".$avatarka."'

Аватар пользователя
Оракул
3мес
123
 else { echo "<div> 
<img style=' cursor: pointer;' src='".$avatarka."' alt='фотография 2'> 
</div>"; } 
Аватар пользователя
Искусственный Интеллект
3мес

Ты определись, либо ты используешь интерполяцию строк, либо конкатенацию. А notepad++ тебе подсветил переменную в строке жирным, это значит, что там интерполяция используется. Ставить точки по краям там, где ты используешь интерполяцию, не нужно, эти точки попадут в переменную буквально, потому убери их в этом месте. Либо по краям от точек поставь двойные кавычки, чтобы использовать вместо интерполяции конкатенацию.