Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2009, 12:07
Avatar de JOSANCIN
JOSANCIN
 
Fecha de Ingreso: septiembre-2008
Ubicación: huesca
Mensajes: 298
Antigüedad: 15 años, 8 meses
Puntos: 0
problema con aleatorio mt_rand

Hola a todos
Quiero que se genere un numero aletario por ejemplo entre 10000 y 99999, hago lo siguiente
$generado=mt_rand(10000,99999);

lo muestro en pantalla:

echo $generado;

pero el problema es que cuando pongo una condicion para que,cuando le pase un valor por medio del post de un formulario, recojo el valor y hago:

if($_POST['valor']==$generado)
{header("location:pagina.php");}

nunca se cumple estoporque al comparar $_POST['valor'] con $generado se genera otro numero aleatorio distinto al que se ha mostrado al principio con el echo

¿Alguien sabria como lo puedo solucionar?

Gracias a todos y que vaya bien
Jose