Lo unico que se me ocurre es por sessiones,cookies,archivos o base de datos.
un ejemplo con
session en php.
<?php
function get_rand($sep,$start,$end){
// by [drvy]
$gen = rand($start,$end); if(isset($_SESSION['randnum'])){ $arr = explode(':',$_SESSION['randnum']); if(($arr[1]+$sep) < time()){ $_SESSION['randnum'] = $ses;
return $gen;
}
} else {
$_SESSION['randnum'] = $ses;
return $gen;
}
return $arr[0];
}
// imprimir
print get_rand(10,111,999);
?>
En este caso imprimirá un numero aleatorio cada 10 segundos. Si no han pasado los 10 segundos imprimirá el mismo de antes.
los parámetros de la función son:
$sep = Separador. Osease cada cuanto tiempo. Es en segundos por lo tanto si quieres un numero nuevo cada 1 minuto sera 60.
$start = Numero por cual empezar.
$end = Numero por el que terminar.
Lo que hace es comprobar que la session existe de ahí comprobar hace cuanto fue generado y si hace falta generar uno nuevo. En caso contrario mostrar el ultimo.
Saludos