11.02.2009, 21:22 | #1 |
Новичок
Регистрация: 11.02.2009
Сообщений: 15
Вес репутации: 0
|
Почему дублируются ссылки?
Здравствуйте.
Разместил код как указано. Хочу, чтобы ссылки отображались двумя блоками. "Далее, в тех местах страницы, где вы хотели бы выводить ссылки, необходимо вставить следующий код: <? echo $sape->return_links($n); ?> где $n – количество ссылок, которое вы хотели бы вывести в данном месте страницы. " Я именно так и сделал: <? echo $sape->return_links(2); ?> ,- под левым меню; <? echo $sape->return_links(); ?> ,- под правым меню; Только под правым меню отображаются все ссылки, начиная с 1! Подскажите как с этим бороться? |
11.02.2009, 21:26 | #2 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 717
|
teleadmin32, весь код покажите, исключая хеш (длинное такое)
__________________
Читаем ФАК |
11.02.2009, 21:29 | #3 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1026
|
Значит код в правом меню вызывается раньше, чем в левом.
Поменяйте местами.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
11.02.2009, 22:03 | #4 |
Новичок
Регистрация: 11.02.2009
Сообщений: 15
Вес репутации: 0
|
вот мой код:
вверху страницы <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', '---'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?> в теле страницы под левом меню <? echo $sape->return_links(2); ?> под правом меню <? echo $sape->return_links(); ?> Сделал несколько экспериментов - добавил еще и в подвал.. В итоге: - под левым меню первые 2 ссылки (<? echo $sape->return_links(2); ?>) - как должно быть - под правым меню 1 ссылка, только опять первая-дубль (<? echo $sape->return_links(1); ?> - таб быть не должно! - в подвале начиная со второй все оставшиеся ссылки! (<? echo $sape->return_links(); ?> Получается, что первый вызов <? echo $sape->return_links(2); ?> не засчиывается?? Что делать? Добавлено через 5 минут Пробовал по совету zhegloff менять местами коды ссылок - результат тот же. Очередность загрузки страницы след-я: левое меню, правое, подвал Добавлено через 8 минут Так проблему решил. "Если гора не идет к Магомеду, значит Магомед идет к горе!" Убрал ссылки из-под левого меню. Оставил только под правым и в подвале. Целый вечер мучался. Всем спасибо за внимание. Последний раз редактировалось teleadmin32; 11.02.2009 в 22:03. Причина: Добавлено сообщение |
11.02.2009, 22:04 | #5 |
Администратор
Регистрация: 22.11.2006
Сообщений: 5,868
Вес репутации: 21475167
|
такое может быть, если случается повторная инициализация переменной
<?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', '---'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?> вот этот код по симптомам 2 раза выполняется |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ссылки дублируются :( | Lapo4ka_Lera | Вопросы от новичков | 6 | 29.05.2008 00:27 |
Ccылки дублируются | expert_111 | Вопросы по работе системы | 0 | 08.05.2008 11:24 |
Ссылки дублируются | lexx74 | Ошибки при работе с системой | 1 | 06.05.2008 20:23 |
У оптимизатора: дублируются ссылки и db error :o( | Uprocking | Ошибки при работе с системой | 3 | 06.08.2007 20:22 |
Часовой пояс GMT +3, время: 10:11.