Рандом

MontefuckeR

Registered
Трябва ми скриптче което да мени цифри примерно от 2 до 40 , и да се сменят на секунди които и те да са рандом от 1 до 60сек. и да изглежда така:

общо: 5

след 10 сек.:

общо: 20

след 2 сек.:

общо 3

нещо такова това "След 10 сек." да не се показва а да се сменят...
Т.е. Скрипта да работи на секунди от 1 до 60.Се едно да се рефрешва през секунда и да показва число от 2 до 40?
ДАНО СТЕ МЕ РАЗБРАЛИ
 
Над <html>
Код:
<?php
$refresh = array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "5", "6")

$latter = array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "5", "6"); //Array с цифрите за показване
$random = $latter[rand(0, count($latter)-1)]; //Вадим една цифра от array-а
$ref = $refresh[rand(0, count($refresh)-1)]; //Вадим една цифра от array-а
?>

В head
Код:
<meta http-equiv="refresh" content="<?php echo "$random "; ?>;url=http://yoursite.gyz">

В body
Код:
<?php
echo "$random "; //Показваме резулатата и рефрешваме след рандом секунди
?>

Знам, кода ми е много овърятн, може да стане много по-лесно:
http://www.php-scripts.com/php_diary/122799.php3
 
Ето как по-лесно може да стане и ако искара 5 ще се рефрешне след 5 ;)

Над <html>
Код:
<?php
srand(time());
$random = (rand()%60);
?>

В <head>:
Код:
<meta http-equiv="refresh" content="<?php echo "$random "; ?>;url=http://yoursite.gyz">

В <body>:
Код:
<?php echo "$random "; ?>
 
Нещо такова ама не да се рефрешва... а примерно изтичат 5 секунди и показва цифра от 2до40 след няколко секунди (да са на рандом от 1 до 60) примерно след 10 сек да покаже друга цифра и така схаван ли?
 
Явно аз не съм обяснил добре...
Искам да излизат рандом числа от 2до40 през рандом време от 1 до 60 секунди...без да е рефрешва а просто като изтече 10 секунди да излезе число, и пак да течат някакви секунди каквито се паднат и след тях пак число
 
<?
$list=rand(2, 40);
$vreme=rand(1, 60);
$adres=$_SERVER['PHP_SELF'];

header( "refresh: ".($vreme)."; url= ". "$adres" );
echo "Общо: ".$list;
?>

Може да си го опростиш.
Ако не съм разбрал, извинявай!
Успех!

ПП: За това ти трябва AJAX :(
 

Back
Горе