Hola:
Estoy pensando en hacer un script para comprobar que una web ha puesto un enlace a mi portal mediante php
Código PHP:
Ver original//Devuelve true si se ha encontrado $busqueda en la $url que se ha especificado
function ComprobarEnlace($url,$busqueda)
{
$encontrado=false;
//bucamos si hay coincidencia en el código html que hemos conseguido
if(stripos($codigo_html,$busqueda)) $encontrado=true;
return $encontrado;
}
// probamos a buscar el enlace en el directorio de articulos
$url = "http://www.forosdelweb.es";
$busqueda = "http://www.mienlace.com";
ComprobarEnlace($url,$busqueda);
En el código html de la web que estamos comprobando habrá algo del estilo:
Código HTML:
Ver original<a class="cualquiera" href="http://www.mienlace.com">Nuestro enlace
</a>
Es posible que no tenga clase incluso y se apliquen estilos con javascript. El problema que planteo es que puede estar en el código html el enlace pero puede tener, por ejemplo, la propiedad CSS display:none y no servir de nada.
¿Cómo se puede comprobar que no están engañando de manera sencilla?
Gracias por vuestra ayuda!