Código PHP:
function searchWordWeb($Bpalabra)
{
$name=$Bpalabra;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.paginaDondeBuscar.com");
//CURLOPT_URL Dirección URL a capturar. Este valor también puede ser configurado cuando se inicia una sesión con curl_init().
curl_setopt($ch, CURLOPT_HEADER, false);//CURLOPT_HEADER TRUE para incluir el header en el output.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//CURLOPT_RETURNTRANSFER TRUE para devolver el resultado de la transferencia como string del valor de
//curl_exec() en lugar de mostrarlo directamente.
$pagina=curl_exec($ch);//Ejecucion del parametro para curl
$noHtml=strip_tags($pagina);//Evitamos que el navegador interprete los tags de html para trata con la cadena de texto
//$y=stristr($noHtml, $name);//stristr -->No distinge de mayusculas y minusculas.
//La variable $noHtml contiene la cadena, name contiene la palabra a buscar, troceara la cadena
//de caracteres hasta dar con el contenido de la variable name
$resultado=substr(stristr($noHtml, $name), 0, strlen($name));/*substr--> Cadena de inicio[stristr -->No distinge de mayusculas y minusculas.
//La variable $noHtml contiene la cadena caract., name contiene la palabra a buscar, troceara la cadena
//de caracteres hasta dar con el contenido de la variable name], posicion de la cadena de inicio,
longitud de la palabra a buscar*/
if ($resultado)
{
echo "existe";
echo "<br><br><br><br><br>";
if(strcasecmp($resultado, $name))
{
echo "<br>************NOO ENCONTRADA**************";
return false;
}
else
{
echo "ENCONTRADA";
return true;
}
}
else
{
echo "NOOOOOOOOO EXISTE";
return false;
}
curl_close($ch);
}
if(searchWordWeb($name))
{
echo "si";
}
else
{
echo "no";
}