мы, цари - народ работящий!
С нами с 11.06.05
Сообщения: 13121
Рейтинг: 4892
|
Добавлено: 23/11/13 в 18:04 |
ранее работал такой вариант
Код: [развернуть] | <?
srand ((double) microtime() * 10);
$tops = array (
"http://1.net/",
"http://2.net",
"http://3.net"
);
$rand_top = array_rand ($tops, 3);
for ($t=0;$t<1;$t++)
{
$redir = $tops[$rand_top[$t]];
Header("Location: ".$redir);
exit;
}
?> |
теперь циклится на первом урле и все
help
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 23/11/13 в 18:12 |
Код: |
$tops = array (
"http://1.net/",
"http://2.net",
"http://3.net"
);
$redir = $tops[rand(0,count($tops)-1)];
Header("Location: ".$redir);
exit;
|
|
|
|
|
С нами с 03.02.11
Сообщения: 842
Рейтинг: 301
|
Добавлено: 23/11/13 в 18:15 |
raider писал: | ранее работал такой вариант |
omg может так:
Код: | <?
$tops = array (
"http://1.net/",
"http://2.net",
"http://3.net"
);
Header("Location: ".$tops[array_rand($tops)]);
exit;
?> |
compressed))
|
|
|
|
С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962
|
Добавлено: 23/11/13 в 20:02 |
Для наглядности что AWD написал малоли потом в куку захотите юрл положить и фильтровать на уникальность
Код: [развернуть] |
<?
$tops = array (
"http://1.net/",
"http://2.net",
"http://3.net"
);
$redir = array_rand ($tops, 1);
Header("Location: ".$redir);
?>
|
|
|
|
|
С нами с 03.02.11
Сообщения: 842
Рейтинг: 301
|
Добавлено: 23/11/13 в 21:32 |
JM писал: | $redir = array_rand ($tops, 1); |
ну нет же. array_rand дает только рандомный индекс (не значение).
поэтому все же наверное $redir = $tops[array_rand($tops)]);
но это уже все лирика)
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |