Jump to content

How to make log script exit if is bot


jakofall

Recommended Posts

i have attached the full script to this message any help would be really appreciated

 

//CALL OUR LOG FUNCTION

function isSpider($userAgent) {

if(stristr($userAgent, "Googlebot") || /* Google */

  stristr($userAgent, "Slurp") || /* Inktomi/Y! */

  stristr($userAgent, "MSNBOT")    || /* MSN */

  stristr($userAgent, "teoma")    || /* Teoma */

  stristr($userAgent, "ia_archiver")  || /* Alexa */

  stristr($userAgent, "Scooter")    || /* Altavista */

  stristr($userAgent, "Mercator")    || /* Altavista */

  stristr($userAgent, "FAST")    || /* AllTheWeb */

  stristr($userAgent, "MantraAgent")  || /* LookSmart */

  stristr($userAgent, "Lycos")    || /* Lycos */  

  stristr($userAgent, "FreeWebMonitoring SiteChecker/0.1")  ||  /* FreeWebMonitoring SiteChecker/0.1 */

  stristr($userAgent, "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)")  ||  /* yahoo bot */

  stristr($userAgent, "ZyBorg")) {    /* WISEnut */

 

 

  return true;

}

return false;

}

 

 

 

if(!isSpider(getenv("HTTP_USER_AGENT"))) {

  // user tracking logic goes in here

 

}

 

[attachment deleted by admin]

Link to comment
https://forums.phpfreaks.com/topic/238277-how-to-make-log-script-exit-if-is-bot/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.