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

Возможность добавить активную ссылку - PHP

11.12.2012, 20:20. Просмотров 510. Ответов 0
Метки нет (Все метки)

Приступим, сделали вывод вот такой(показан код ниже) из магазина товаров что бы при создании нового каталога выводилось одно основное меню и подменю, каталогов которые находятся в одном из главных каталогов. (сори за каламбур)
Необходимо сделать так что бы при переходе по ссылке этот элемент в меню становился активным(присваивался css класс к примеру class="active"). и в последующем в переходах по внутренним ссылкам(страничкам) этого меню этот класс оставался активным.
Заранее благодарю.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<ul class="topnav"> 
        <?php
            $query = "select * from `shop` order by `sort`";
            $res = $db->query($query); 
 
            $index = 1;
            while( true == ($aRow = mysql_fetch_assoc($res)) ) 
            {
                echo '<li><a href="#">' . $aRow['name'] . '</a>';
 
                $query = "select * from `shop_section` where shop_id = " . (int) $aRow['id'] . ' order by `sort`';
                $res2 = $db->query($query); 
                
                if( mysql_num_rows($res2) || strpos($_SERVER['REQUEST_URI'],"shop/3/")==1 ) {
                     echo '<ul>';
 
                    while( true == ($aRow2 = mysql_fetch_assoc($res2)) ) 
                    {
                        echo '<li><a style=\'border-top: 1px dashed #c7c7c7; margin-left: 20px;\' href="/shop/' .  $aRow['id']. '/' .  $aRow2['id'] . '.html">' . $aRow2['name'] . '</a></li>
                        ';
                    } 
                    echo '</ul>';
                }
 
                echo '</li><img src=\'/images/line_left_menu.gif\'/>';
                $index++;
            }
        ?>
    </ul>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2012, 20:20
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Возможность добавить активную ссылку (PHP):

Есть ли возможность в переменную занести ссылку предыдущей страницы сайта?
Занести в переменную ссылку текущей страницы сайта можно так: $url = $_SERVER;...

Добавить в файлообменник возможность загружать видео
Всем привет! Помогите пожалуйста есть готовый файлообменник (во вложении) но...

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

Какой код добавить, чтобы появилась возможность скачивания картинки разными размерами?
какой код необходимо добавить чтобы появилась возможность скачивания картинки...

При клике на ссылку занести эту же ссылку в файл *.txt
При клике на ссылку занести эту же ссылку в файл *.txt вот что я написал: ...

Пользователь в окошко вводит ссылку А, из нее нужно сделать ссылку B
Помогите решить задачу Мы вводим на странице в окошке ссылку( например ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2012, 20:20
Привет! Вот еще темы с решениями:

Как вставить в Excel активную ссылку, активировать ссылку
Здравствуйте. Такой вот вопрос. Если программно записывать ссылки или емейлы в...

Добавить возможность сохранить свои результаты в файлах, а также возможность получать результаты из файлов
Не работает программа. Ошибка: &quot;Unreachable code&quot;. А сама программа без...

Добавить возможность сохранить свои результаты в файлах, а также возможность получать результаты из файлов
package massive; public class massive { public static void main(String...

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


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

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

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