PHP активный пункт меню

Есть следующий код:

<?php $url = $_SERVER["REQUEST_URI"];?>
<div class="menu_nav">
    <ul>
        <li <?php if ($url == "/" or $url == "/index.html") {echo 'class="active"';}?>><a href="/">Сервис</a></li>
        <li <?php if ($url == "/guaranty.html") {echo 'class="active"';}?>><a href="/guaranty.html">Гарантии</a></li>
        <li <?php if ($url == "/price.html") {echo 'class="active"';}?>><a href="/price.html">Цены</a></li>
        <li <?php if ($url == "/sovet.html" or $url == "/errors/") {echo 'class="active"';}?>><a href="/sovet.html">Советы</a></li>
        <!-- <li <?php if ($url == "contact") {echo 'class="active"';}?>><a href="/contacts">Контакты</a></li> -->
    </ul>
</div>

Нужно подсветить пункт "Советы" на любой странице каталога /errors/. Пробовал добавлять в условие $url == "/errors/*.html" - не помогло.


Ответы (0 шт):