С нами с 14.06.06
Сообщения: 3000
Рейтинг: 1475
|
Добавлено: 02/12/06 в 03:11 |
Люди добрые, подскажите пожалуйста:
Есть одно название ссылки "Super Link", нужно чтобы название всегда оставалось одиниковым, а код менялся. т.е.
<a href=http://bla-bla-bla-1.html>Super Link</a>
<a href=http://bla-bla-bla-2.html>Super Link</a>
<a href=http://bla-bla-bla-3.html>Super Link</a>
Существует ли в природе такое?
|
|
|
|
С нами с 18.08.04
Сообщения: 6376
Рейтинг: 4430
|
Добавлено: 02/12/06 в 07:59 |
Не совсем понятно что тебе надо.. Линки откуду берет?
|
|
|
|
С нами с 18.08.04
Сообщения: 6376
Рейтинг: 4430
|
Добавлено: 02/12/06 в 08:01 |
Цитата: | for($i=0;$i<3;$i++){
echo("<a href=http://bla-bla-bla-$i.html>Super Link</a>");
}
|
Вот что понятно из того что ты написал
|
|
|
|
С нами с 28.02.05
Сообщения: 16
Рейтинг: 16
|
Добавлено: 02/12/06 в 08:05 |
такой вариант
Код: | $rnd = rand(1, 3);
echo "<a href=http://bla-bla-bla-".$rnd.".html>Super Link</a>"; |
|
|
|
|
Гугль - хуйло! ла-ла-ла-ла-ла
С нами с 22.02.03
Сообщения: 1378
Рейтинг: 1478
|
Добавлено: 02/12/06 в 15:38 |
Делаешь ссылку на superlink.php
ну а там такой код
Код: |
<?php
//задаем урлы
$urls=array
(
"http://xxx.com/",
"http://yyy.com/",
"http://zzz.com/"
);
//берем куку
global $_COOKIE;
$sent=$_COOKIE["flashcookie"];
$good_urls=array();
//проверяем, заходил ли чел или нет
if ($sent!="")
{
//заходил, отфильтровываем уже сунутые ему урлы
for ($i=0;$i<count($urls);$i++)
{
if (strpos($sent,"|".$urls[$i])===false) array_push($good_urls,$urls[$i]);
}
}
//если есть отфильтрованные урлы, работаем с ними
if (count($good_urls)>0) $urls=$good_urls;
//берем случаным образом урл
$rnd=rand(0,count($urls)-1);
//ставим куку, что он этот урл уже посетил
setcookie("flashcookie",$sent."|".$urls[$rnd]);
Header("Location: $urls[$rnd]");
?>
|
(с) flashman
|
|
|
|
С нами с 14.06.06
Сообщения: 3000
Рейтинг: 1475
|
Добавлено: 02/12/06 в 20:00 |
Всем превелико благодарен, а в особенности Loksa. Выдал по 3 рейнга.
|
|
|
|
+ + +
С нами с 21.12.04
Сообщения: 270
Рейтинг: 142
|
Добавлено: 02/12/06 в 20:22 |
так зайди в любую ТДС создай там схему и вбей в нее все урлы которые надо для ротации, и вставь у себя на странице линк на схему вот и все!
|
|
|
|
С нами с 14.06.06
Сообщения: 3000
Рейтинг: 1475
|
Добавлено: 03/12/06 в 03:16 |
Ой, та это мороки немеряно. Мне больше подходит вариант, любезно подсказанный, Loksa.
|
|
|
|
С нами с 25.12.03
Сообщения: 1003
Рейтинг: 462
|
Добавлено: 05/12/06 в 00:31 |
зато статса будет
|
|
|
|
+ +
С нами с 26.09.06
Сообщения: 30
Рейтинг: 1
|
Добавлено: 05/12/06 в 13:51 |
Че-т вы все тут усложнили уже больно )))))))))))))) Можно справиться и обычным RND из явы... вон мои темы гляньте... там написано где RND+Timer там два скрипта валяются или даже три...
Вопрос в другом как эти массивы не писать... в Html а в файл один загнать.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |