php - into - URL válida o no
javascript injection attack (2)
Posible duplicado:
¿Cuál es la mejor manera de verificar si existe una URL en PHP? `
Estoy buscando una función que devuelva VERDADERO o FALSO en PHP, ya sea que la URL sea válida o no.
isValidURL ($ url); Creo que simple ... Eso tomaría en cuenta todo tipo de URL posible.
Por válido quiero que se refiera a una página existente de la web u otro tipo de archivos. Solo debe existir
Puede verificar si la URL es válida o no usando la función parse_url
que devolvería false
si la URL no es válida y una array
contrario.
function isValidURL($url) { return (bool)parse_url($url); }
forma bastante fácil, ¿eh? :)
<?php
$url = "http://stack*overflow.org";
if(filter_var($url, FILTER_VALIDATE_URL) === FALSE)
{
echo "Not valid";
}else{
echo "VALID";
}
?>
esto no comprueba tlds aunque