Función php validar url de dominio

7 feb 2010 3 comentarios

Función en php utilizando una expresión regular para validar cualquier tipo de url de dominio.

$url = "http://www.bufa.es";
function valida_url($url){  
    if (preg_match('/^(http|https|ftp):\/\/([\w]*)\.([\w]*)\.(com|net|org|biz|info|mobi|us|cc|bz|tv|ws|name|co|me)(\.[a-z]{1,3})?\z/i', $url)) {
        echo 'dominio correcto';
    }else{  
        echo 'dominio incorrecto';
    }
}
// Modo de uso
valida_url($url);

3 Comentarios

orlando, el 13/06/2010 a las 02:42:37

hola man probe tu funcion pero en todas me bota que las urls son incorrectas aun siendo validas

cristian, el 28/07/2010 a las 19:22:12

la revizo y comento . a simple vista se ve bien

Danilo, el 08/09/2010 a las 06:16:53

Hola, al igual que orlando tampoco me funciona el la expresion.

Escribe un comentario

Comenta este post en Facebook