// Génération du numéro aléatoire
// initialise avec les microsecondes depuis la dernière seconde entière
mt_srand((float) microtime()*1000000);
$randval = mt_rand(1000000000,1999999999);
là tu as un nb entre 1 milliard et 1999999999;
c un code donné sur www.php.net