Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Maray
3 / 3 / 4
Регистрация: 03.01.2015
Сообщений: 445
#1

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

16.05.2017, 15:29. Просмотров 191. Ответов 2
Метки нет (Все метки)

Добрый день!

Помогите, пожалуйста. Есть вот такое меню.
PHP
1
2
3
4
5
6
<ul id="nav">
     <li><a href="http://site.ru/home">Главная</a></li>
     <li><a href="http://site.ru/first">Первая</a></li>
     <li><a href="http://site.ru/second">Вторая</a></li>
     <li><a href="http://site.ru/third">Третья</a></li>
</ul>
Хранится в php файле, является началом body на всех страницах сайта. Нужно, чтобы в зависимости от страницы, на которую перешел пользователь, становился активен нужный пункт меню. То есть, просто добавлялся в тег <li> класс "active".
Например, пользователь перешел на Вторую страницу, значит код должен стать таким:
PHP
1
2
3
4
5
6
<ul id="nav">
     <li><a href="http://site.ru/home">Главная</a></li>
     <li><a href="http://site.ru/first">Первая</a></li>
     <li class="active"><a href="http://site.ru/second">Вторая</a></li>
     <li><a href="http://site.ru/third">Третья</a></li>
</ul>
Помогите, пожалуйста

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2017, 15:29
Ответы с готовыми решениями:

Активный пункт меню
Есть кусок кода меню сайта &lt;div id=&quot;menu&quot;&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;&lt;?php echo...

Как выделить активный пункт меню
Добрый вечер, форумчане! Помогите пожалуйста новечку! Сделала меню: &lt;?php...

Активный пункт меню выделить жирным
Есть меню на сайте: &lt;div class=&quot;menuItem&quot;&gt; Главная &lt;/div&gt;...

Разработать скрипт, который выводит меню из шести пунктов, причем выбранный пункт меню подсвечивается определенным цветом.Рекомендуется использование
Разработать скрипт, который выводит меню из шести пунктов, причем выбранный...

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

2
miketomlin
Заблокирован
16.05.2017, 16:15 #2
Выбор активной вкладки

Если никаких своих внутр. идентификаторов страниц нет, используйте $_SERVER['REQUEST_URI'].
1
Maray
3 / 3 / 4
Регистрация: 03.01.2015
Сообщений: 445
16.05.2017, 18:03  [ТС] #3
Большое спасибо за помощь!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2017, 18:03

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

Выделить пункт меню текущей страницы
Самописный сайт, расширения статичных файлов *.php, базы данных нет, меню...

Как выделить пункт меню не просмртрен пользователем?
Как выделить пункт меню до просматривания его пользователем? Например &quot;Новости&quot;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru