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);
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.