# pop (29.10.2015 / 00:09)Синтаксически вроде бы верно, но несколько лишних тегов я удалил. Попробуй ещё так(может из-за вложенных тегов не срабатывает...?) Ну а если не работает, значит что-то ты всё-таки не дописал(может класс какой-то в диве не поставил, и т.п.)
вот как-то так я делал
код (+/-)
<?php
echo '<div id="navBar1">' .
'<ul>' .
'<li class="headerList1">' . $lng['dialogue'];
if ($set['mod_guest'] || $rights >= 7)
echo '<li><a href="guestbook/index.php">' . $lng['guestbook'] . '</a></li>';
echo '</li>' .
'</ul>' .
'</div>';А вообще(раз уж сохранение в переменную не требуется) тоже самое я бы записал так(без тегов <?php и ?>)
код-2 (+/-)
<?php
<div id="navBar1">
<ul>
<li class="headerList1"><?=$lng['dialogue']?>
<?php if ($set['mod_guest'] || $rights >= 7): ?>
<li><a href="guestbook/index.php"><?=$lng['guestbook']?></a></li>
<?php endif; ?>
</li>
</ul>
</div>
?>