Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2012, 06:03
marianoear
 
Fecha de Ingreso: mayo-2009
Mensajes: 68
Antigüedad: 15 años, 6 meses
Puntos: 0
Limitar el rango de un valor

Hola a todos,

Estoy haciendo un formulario y necesito validad que un campo tenga estos requerimeintos:

- Debe tener 4 digitos numericos
- numeros naturales positivos
- Entre un rango de 0000 a 7000 (creo que ya lo logre)
- que no admita signos como - o +

Lo que hice hasta ahora es:

Código PHP:
if($numero <  '0000' or $numero >  '7001'){
echo 
"menor a 0 y mayor a 7000";
}
else{
echo 
"el numero correcto";

Pero si por ejemplo pongo $numero="+123" el if lo valida y no está bien porque los cuatro digitos que necesito deben ser solo numeros.

Cómo se puede hacer? si alguien me puede pasar un ejemplo sería muy bueno.

Gracias a todos.