Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/08/2006, 09:15
kid
 
Fecha de Ingreso: diciembre-2003
Mensajes: 295
Antigüedad: 20 años, 4 meses
Puntos: 0
Cita:
Iniciado por climax2006 Ver Mensaje
este es el codigo.. resulta k sipongo 0 o 7 me sale error..lo k esta bien.. pero si coloco 10 o 100 m la sale k es un numero correcto.. y s supone que el numero correcto solo es del 1 al 6.. k esta mal??
gracias
Código PHP:
<form method="post" action="centro.php">
  <input type="text" name="longitud" /><br>
  <input type="text" name="diametro"><br>
  <input type="submit" value="enviar">
</form>
<?
  
if(ereg("([1-6])",$longitud,$diametro)){
    echo 
"haz ingresado un numero correcto";
  }else{
    echo 
"haz ingresado un numero incorrecto";
}
?>

Claro que te lo detecta como valido por el hecho de que la funcion ereg verifica que el valor del 1 al 6 este en la expresion, no que sean mayores o menores, simplemente que ESTEN.