Вернуться   Форум SAPE.RU > Система SAPE.ru > Вопросы от новичков

-->
Ответ
 
Опции темы
Старый 11.02.2009, 21:22   #1
Новичок
 
Регистрация: 11.02.2009
Сообщений: 15
Вес репутации: 0
teleadmin32 на пути к лучшему
По умолчанию Почему дублируются ссылки?

Здравствуйте.
Разместил код как указано. Хочу, чтобы ссылки отображались двумя блоками.

"Далее, в тех местах страницы, где вы хотели бы выводить ссылки, необходимо вставить следующий код:

<? echo $sape->return_links($n); ?>
где $n – количество ссылок, которое вы хотели бы вывести в данном месте страницы. "

Я именно так и сделал:
<? echo $sape->return_links(2); ?> ,- под левым меню;
<? echo $sape->return_links(); ?> ,- под правым меню;

Только под правым меню отображаются все ссылки, начиная с 1!

Подскажите как с этим бороться?
teleadmin32 вне форума   Ответить с цитированием
Старый 11.02.2009, 21:26   #2
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

teleadmin32, весь код покажите, исключая хеш (длинное такое)
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 11.02.2009, 21:29   #3
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от teleadmin32 Посмотреть сообщение
Только под правым меню отображаются все ссылки, начиная с 1!
Значит код в правом меню вызывается раньше, чем в левом.
Поменяйте местами.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 11.02.2009, 22:03   #4
Новичок
 
Регистрация: 11.02.2009
Сообщений: 15
Вес репутации: 0
teleadmin32 на пути к лучшему
По умолчанию

вот мой код:
вверху страницы

<?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. Причина: Добавлено сообщение
teleadmin32 вне форума   Ответить с цитированием
Старый 11.02.2009, 22:04   #5
Администратор
 
Регистрация: 22.11.2006
Сообщений: 5,868
Вес репутации: 21475166
Avelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспоримаAvelon - репутация неоспорима
По умолчанию

такое может быть, если случается повторная инициализация переменной

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '---');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>


вот этот код по симптомам 2 раза выполняется
Avelon вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ссылки дублируются :( 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:48.