$1.000.000
С нами с 19.07.01
Сообщения: 12055
Рейтинг: 2468
|
Добавлено: 22/07/04 в 13:15 |
В общем хотел я осуществить такую вещь: ротация двух групп тумбов на 2-ух мордах. На 1 морде - группа А, на второй - группа B.
Подробнее.
В морде A прописываю:
Код: |
cj_out.php?thumb=<?=$TH[01]['thumb']?
cj_out.php?thumb=<?=$TH[02]['thumb']?
cj_out.php?thumb=<?=$TH[03]['thumb']?
cj_out.php?thumb=<?=$TH[04]['thumb']?
cj_out.php?thumb=<?=$TH[05]['thumb']?
|
И тд.
В морде B:
Код: |
cj_out.php?thumb=<?=$TH[06]['thumb']?
cj_out.php?thumb=<?=$TH[07]['thumb']?
cj_out.php?thumb=<?=$TH[08]['thumb']?
cj_out.php?thumb=<?=$TH[09]['thumb']?
cj_out.php?thumb=<?=$TH[10]['thumb']?
|
Соответственно в thumbs.csv:
url1;01.jpg
...
url10;10.jpg
По проядку!
В обеих мордах ставим параметр: $TH=get_thumb(0,5);
Получаем... Рэндомную ротацию ВСЕХ тумбов на обеих мордах!
Так как можно сделать ротацию по группам? Или нельзя?
Вообще странно что нельзя сделать её описанным мною способом.
Ведь для рэндомной ротации можно использовать просто одинаковые морды (что я и делал всегда), а у меня ведь они как бы разные.
|
|
|
|
С нами с 10.05.04
Сообщения: 419
Рейтинг: 191
|
Добавлено: 22/07/04 в 14:48 |
Что-то ты это как-то странно сделал.... Зачем это одним ротатором осуществлять? Сделай два и будет тебе счастье... А так как ты сделал если ты вызываешь пять тумб а показываешь с шестой по десятую то вообще ничего не должно выводится... имхо...
зы Два ротатора в Авроре 1.9.1. кривовато работали со статистикой имхо. Может в 1.9.2 лучше, там вроде Стек говорит что ротатор переписал...
|
|
|
|
С нами с 19.04.03
Сообщения: 4743
Рейтинг: 3194
|
Добавлено: 23/07/04 в 03:40 |
foma:
какая разница с 6 по 10 или наоборот ... вызвал 5 тумб они и выведутся .
Nikola:
в авроре можно хоть 10 новых ротаторов подключить вот и используй для каждой групы свою морду , а в ней свой ротатор и будет тебе счастье . (в соседних топиках поройся ... или у Steka на форуме ... чтобы научиться пользоваться ротатарами).
а если нужен эффект обновления тумб то делаешь так :
1 пага Код: |
cj_out.php?thumb=<?=$TH[01]['thumb']?
cj_out.php?thumb=<?=$TH[02]['thumb']?
cj_out.php?thumb=<?=$TH[03]['thumb']?
cj_out.php?thumb=<?=$TH[04]['thumb']?
cj_out.php?thumb=<?=$TH[05]['thumb']? |
2 пага Код: |
cj_out.php?thumb=<?=$TH[05]['thumb']?
cj_out.php?thumb=<?=$TH[04]['thumb']?
cj_out.php?thumb=<?=$TH[03]['thumb']?
cj_out.php?thumb=<?=$TH[02]['thumb']?
cj_out.php?thumb=<?=$TH[01]['thumb']? |
|
|
|
|
С нами с 10.05.04
Сообщения: 419
Рейтинг: 191
|
Добавлено: 23/07/04 в 07:11 |
Erotix писал: | foma:
какая разница с 6 по 10 или наоборот ... вызвал 5 тумб они и выведутся .
|
Извини, но индексы в массиве в пхп начинаются с 0. И никак иначе. Если ты вот так пишешь, то функция get_thumb создает массив с индексами от 0 до 4,тфьу вру у Стека не так написано, с индексами от 1 до 5 дык вот ты обращаешься к массиву и при обращении к несуществующему индексу в зависимости от настроек контроля ошибок тебе либо ничего не веведется либо ошибку выведет.
|
|
|
|
$1.000.000
С нами с 19.07.01
Сообщения: 12055
Рейтинг: 2468
|
Добавлено: 23/07/04 в 10:17 |
Да не выдаёт никаких ошибок, всё работает, но не так как хотелось бы. Где написано как пользоваться ротаторами?
Эффект обновления и так присутствует, я ж и пишу, тумбы с 1 по 10 вылезают и на первой и на второй морде. А мне нужно чтобы только на первой вылезали с 1 по 5 и только на второй с 6 по 10.
|
|
|
|
С нами с 10.05.04
Сообщения: 419
Рейтинг: 191
|
Добавлено: 23/07/04 в 12:13 |
|
|
|
|
С нами с 19.04.03
Сообщения: 4743
Рейтинг: 3194
|
Добавлено: 23/07/04 в 19:58 |
foma:
ты конечно спроси еще у Steka или еще у кого ... но строка "$TH=get_thumb(0,5);"
из всех имеющихся тумб выберет 5 , а из них 0 кликабельных .... или другими словами выберет тумбы без учета кликабельности .
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |