Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/07/2011, 11:13
moro666
 
Fecha de Ingreso: mayo-2011
Mensajes: 214
Antigüedad: 13 años, 9 meses
Puntos: 16
Pregunta Como crear un numero aleatorio una vez

No sabia expresarme con el titulo, estoy aprendiendoa usar php, y un ejercicio que se me ha ocurrido para practicar es hacer un juego donde el servidor cree un numero del 1 al 100 y tu lo adivines provando numeros mientras el servidor te dice si tu opcion es mas alta o mas baja. Yo tengo esto:
Código PHP:
<?php

if(!filter_has_var(INPUT_POST"usrnum")){
                   
$num=rand(1,100);
}else{
    
$usrnum filter_input(INPUT_POST"usrnum");
if(
$usrnum == $num){
    print(
"Correcto, has acertado el numero $num!");
    
$num=rand(1,100);
}elseif(
$usrnum $num){
    print(
"Tu numero es muy alto");
}elseif(
$usrnum $num){
    print(
"Tu numero es muy bajo");
}
}
print <<<HERE
    <form action="" method="post">
    <fieldset>
    <input name="usrnum" type="text" value="" />
    <br />
    <input type="submit" value="enviar" />
    </fieldset>
    </form>
HERE;
print(
$num);
?>
Pero estono funciona, podran comprobarlo! Me ayudan?