Показать сообщение отдельно

  #4  
Старый 11.12.2009, 22:12
SuNDowN
Участник форума
Регистрация: 31.03.2008
Сообщений: 160
С нами: 9533780

Репутация: 97
Unhappy

Цитата:
Сообщение от extreemal  
Это нужно в JS делать.

чтото типа..
Код:
<script>
var secTimeOut = 3;
function rand( min, max ) {    // Generate a random integer
    // 
    // +   original by: Leslie Hoare
 
    if( max ) {
        return Math.floor(Math.random() * (max - min + 1)) + min;
    } else {
        return Math.floor(Math.random() * (min + 1));
    }
}

function redir(link){
   location.href = link;
}

var linkArray = ["link1", "link2", "link3"];

setTimeOut("redir(linkArray[rand(0,(linkArray.length-1))])", 1000*secTimeOut);
</script>
secTimeOut - через сколько секунд редиректить.
link1,link2,link3 - заменяешь на свои ссылки эти три
Вот както так. Не тестил, но работать должно)
Скрипт вроде бы выполняется ошибок не выдаёт, но и не каких действий нет страница прогружается и всё на этом!

Цитата:
Сообщение от svesve  
<?php

$links=array("ссылка1","ссылка2","сс ылка3", и т.д);
$rand_link = array_rand($links, 1);

$timeout="5";

echo '<meta http-equiv="refresh" content="'.$timeout.';url='.$links[$rand_link[0]].'" />';

?>
Там выдаются ошибки в ' и " ну я подправил и также нечего не происходит!(

Может кто напишет затестит и даст?!
 
Ответить с цитированием