<MyRusakov.ru />

Заработок на создании сайтов под заказ

Заработок на создании сайтов под заказ

Видеокурс "Заработок на создании сайтов под заказ" - это то, что может полностью изменить Вашу жизнь в лучшую сторону. В этом курсе Вы узнаете все мои секреты успешного заработка на создании сайтов под заказ.

Из курса Вы узнаете, какие грубейшие ошибки допускают новички, из-за чего 99% терпят неудачу. Узнаете, как правильно заполнить профиль, как правильно писать заказчику, как собирать отзывы.

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

И, наконец, к курсу идёт бесплатный Бонус, который расскажет Вам 3 способа, как раскрутить аккаунт на фрилансе буквально за 1 день.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

"Умное" меню
06.04.2013 18:49:21 "Умное" меню Сообщение #1
Alexander

Alexander

Новичок

Новичок

Дата регистрации:
05.04.2013 12:15:30

Сообщений: 13

Извиняюсь заранее, не знаю как иначе назвать тему...

Как можно сделать аналог меню, как на этом сайте? Т.е. когда мы переходим на форум - подсвечивается пункт "Форум", переходим на главную - подсвечивается пункт "Главная", и т.д.

Как это сделано? На чем это сделано?

Обычный HTML и CSS тут явно отпадают, они такого не умеют... Значит JS? Или даже PHP?

Люди, поделитесь знаниями, пожалуйста! Или я так и умру, не сделав такой же менюшки у себя на сайте...
Профиль Ответить
06.04.2013 22:30:04 "Умное" меню Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Это сделано на PHP. Если просто, то анализируется $_SERVER["REQUEST_URI"] и сравнивается с адресами, на которые ведут эти пункты. Если совпадают, значит, ставится class="active".
Профиль Ответить
07.04.2013 00:06:29 "Умное" меню Сообщение #3
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Поправьте, если ошибаюсь. Думаю, что подобное меню также можно сделать и на одном CSS - используя псевдоселекторы, каждому состоянию меню задаем своей вид.
Профиль Ответить
07.04.2013 09:59:08 "Умное" меню Сообщение #4
Alexander

Alexander

Новичок

Новичок

Дата регистрации:
05.04.2013 12:15:30

Сообщений: 13

Дописал парсер, все отлично

Михаил, спасибо большое
Профиль Ответить
11.12.2013 16:59:59 "Умное" меню Сообщение #5
CALIJKA

CALIJKA

Новичок

Новичок

Дата регистрации:
04.07.2012 22:35:32

Сообщений: 1

Мой случай

сама ссылка ?view=section&amp;id=1

Ответ от $_SERVER["REQUEST_URI"] может быть таким:
/?view=section&id=1

а может быть и вот таким:
/?view=section&id=1&page=2

1 вопрос:как сравнить если в ссылке на самом деле &amp; а в ответе от $_SERVER["REQUEST_URI"] уже &?

2 вопрос: во втором случае у ответа от $_SERVER["REQUEST_URI"] еще добавился атрибут страницы. как теперь сравнивать?

и последний вопрос: если всё-таки равны, то для этого элемента нужно отдельно сформировать строку вывода с "<li class='active'>".$menu[$i]["link"]."</li>"?
Профиль Ответить
22.12.2013 13:06:01 "Умное" меню Сообщение #6
sanda

sanda

Новичок

Новичок

Дата регистрации:
29.11.2013 21:26:49

Сообщений: 12

Ответ №1:
$uri = str_replace("&", "&amp;", $_SERVER["REQUEST_URI"]);...
двойные кавычки блокируют ";"

Ответ №2:
if(preg_match("/\?view=section&id=1/", $uri))...
Профиль Ответить