Ver Mensaje Individual
  #166 (permalink)  
Antiguo 14/11/2003, 14:54
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
168 .- Validar una IP

P: Como puedo validar que una IP sea correcta.

R: Con estas pocas líneas de código:
Código PHP:
function validar(ip) {
    
partes=ip.split('.');
    if (
partes.length!=4) {
        
alert('ip no valida');
        return;
    }
    for (
i=0;i<4;i++) { 
        
num=partes[i];
        if (
num>255 || num<|| num.length==|| isNaN(num)){
        
alert('ip no valida');
        return;
        }
        }

Agradezco a ElAprendiz que he haya recordado que también hay que validar que no se introduzcan caracteres no numéricos.

Última edición por JavierB; 10/12/2003 a las 12:01