Активность текущего пункта меню.

G
На сайте с 07.05.2010
Offline
73
416

Подскажите пожалуйста, как выпонить задачку на конкретно таком примере меню.

<table align="center" cellspacing="0" cellpadding="0" class="menu">

<tr>
<td align="center"><a href='1.php'>Главная</a></td>
</tr>
<tr>
<td align="center"><a href='1.php?go=contacts'>Контакты</a></td>
</tr>
<tr>
<td align="center" <a href='1.php?go=news'>Новости</a></td>
</tr>
</table>

Нужно сделать, чтоб выделялся активный пункт меню. Заранее спасибо.

ukrdev
На сайте с 15.11.2011
Offline
31
#1

Осторожно, быдлокод:)


<?$style='background: red;';?> // задаешь стиль для выделения
<table align="center" cellspacing="0" cellpadding="0" class="menu">
<tr>
<td align="center" style="<?=@$_SERVER[;REQUEST_URI'] == '/1.php' ? $style : ''?>"><a href='1.php'>Главная</a></td>
</tr>
<tr>
<td align="center" style="<?=@$_SERVER['REQUEST_URI'] == '/1.php?go=contacts' ? $style : ''?>"><a href='1.php?go=contacts'>Контакты</a></td>
</tr>
<tr>
<td align="center" style="<?=@$_SERVER['REQUEST_URI'] == '/1.php?go=news' ? $style : ''?>"><a href='1.php?go=news'>Новости</a></td>
</tr>
</table>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий