Как заставить при нажатии и переходе на страницу вкладки "О нас" гореть данный пункт меню? http://menu.ihtut.net/horizontal_menu/118-krasivoe-gorizontalnoe-menyu.html меню такого типа при наведении и нажатии горит то что нужно а когда уже перешел на траницу другую горит главная, как заставить гореть другой пункт?
Код (Text): <div id="menu"> <ul class="glossymenu"> <li class="current"><a href="index.php"><b>Главная</b></a></li> <li><a href="about.php"><b>О нас</b></a></li> <li><a href="#"><b>Услуги</b></a></li> <li><a href="#"><b>Контакты</b></a></li> <li><a href="#"><b>Партнеры</b></a></li> </ul> </div> Ну вот у меня стоит так, а как заставить когда я перешел на страницу about.php чтоб он был current классом?
забодяжил Код (Text): <?php $a=$_SERVER["REQUEST_URI"]; switch ($a) { case '/index.php': $index='class="current"'; break; case '/': $index='class="current"'; break; case '/about.php': $about='class="current"'; break; case '/solution.php': $solution='class="current"'; break; case '/contact.php': $contact='class="current"'; break; case '/partners.php': $partners='class="current"'; break; } ?> <div id="container"> <div id="menu"> <ul class="glossymenu"> <li <?php if(isset($index)) echo $index; ?> ><a href="index.php"><b>Главная</b></a></li> <li <?php if(isset($about)) echo $about; ?> ><a href="about.php"><b>О нас</b></a></li> <li <?php if(isset($solution)) echo $solution; ?> ><a href="solution.php"><b>Услуги</b></a></li> <li <?php if(isset($contact)) echo $contact; ?> ><a href="contact.php"><b>Контакты</b></a></li> <li <?php if(isset($partners)) echo $partners; ?> ><a href="partners.php"><b>Партнеры</b></a></li> </ul> </div>
Второе задание: написать функцию, которая выводит меню. На вход функция получает два параметра: 1. массив пунктов меню в формате: 'название ссылки' => 'адрес ссылки' 2. адрес текущей страницы
Код (Text): switch ($a) { case '/index.php': case '/': $index='class="current"'; break; [...] Так более красиво