Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/06/2015, 09:49
paulkees
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 2 meses
Puntos: 3
Respuesta: Cómo saber si es Robot con get_browser()

Hola nuevamente...

Ya lo he resuelto:

Código PHP:
//Utilizamos la función get_browser(), por ejemplo, con la variable $browser
$browser get_browser($_SERVER['HTTP_USER_AGENT'],true);

//Consultamos la info del array devuelto:
$browser['crawler']; //Con esto sabemos si es un Robot, Bot, Crawl, Crawler, Spider, Search, Spam, Spyware, etc...

$agente $browser['browser']; //Nombre del Robot, Bot, Crawl, Crawler, Spider, Search, Spam, Spyware, etc...

$owner $browser['browser_maker']; //Nombre del propietario, por ejemplo, Google Inc, Microsoft Corporation, Yahoo, etc... 
En el "browscap.ini", por ejemplo, "browser_maker" figura como Browser_Maker, pero si lo ponemos con las mayúsculas, no obtenemos información.

Disculpas si todo esto es muy básico, pero para el que no sabe como yo, es una ayuda para avanzar!!!

Saludos y Gracias!!!