King®
Ввиду некоторой не "гибкости" одного скрипта, интересует альтернативная возможность его нагибания, а именно:
К примеру имеем на глагне:
<a href="/gallery/popular/" class="nav_lnk">Popular</a>
При переходе на /gallery/popular/ к классу этого линка нужно добавить класс .active
А именно:
<a href="/gallery/popular/" class="nav_lnk
active">Popular</a>
Т.е. возможно придумать что-то типа?:
<?
if урл совпадает с открытой страницей
echo '
active';
else нет, то
ничего не выводить...
?>
Спасибо.
shar
Код:
<?php echo '<a href="/gallery/popular/" class="nav_lnk' . ( $_SERVER['REQUEST_URI'] == '/gallery/popular/' ? ' active' : '' ) . '">Popular</a>'; ?>
если надо игнорировать ?param=val&qwe=rty то:
Код:
<?php
$url = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH );
echo '<a href="/gallery/popular/" class="nav_lnk' . ( $url == '/gallery/popular/' ? ' active' : '' ) . '">Popular</a>';
?>