Cita:
Iniciado por climax2006 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.