Вам не хватает фигурных скобок, и ваша переменная PHP не является встроенным свойством. Ваш код должен выглядеть так:
<div class="file_description_box">
<b>Beschreibung:</b><br /><br />
<?php
if(!empty($beschreibung)){
echo '<div align="center">';
echo '<img src="'.$coverlink.'" alt="Cover">';
echo '</div><br />';
echo format_content($beschreibung);
}else{
echo '<i>Keine Beschreibung vorhanden</i>';
}
?>
</div>
Просто отметим, что на самом деле не имеет значения, для чего вы используете PHP: если произошел сбой в теге изображения, и он не отображался должным образом, это обычно было бы проблемой HTML, если вы выдали его правильно .
В данном случае это была проблема PHP, потому что в коде было несколько ошибок, на самом деле он не имеет ничего общего с тегом image.