Changeset 2077 in ExiteCMS


Ignore:
Timestamp:
11/29/08 01:46:57 (3 years ago)
Author:
WanWizard
Message:

modified bot detection code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/user_functions.php

    r2076 r2077  
    3131 
    3232// check for bot users 
    33 $_bot_list = array("Teoma", "alexa", "froogle", "Gigabot", "inktomi","looksmart", "URL_Spider_SQL", "Firefly", "NationalDirectory","Ask Jeeves", "TECNOSEEK", "InfoSeek", "WebFindBot", "girafabot","crawler", "www.galaxy.com", "Googlebot", "Scooter", "Slurp","msnbot", "appie", "FAST", "WebBug", "Spade", "ZyBorg", "rabaz","Baiduspider", "Feedfetcher-Google", "TechnoratiSnoop", "Rankivabot","Mediapartners-Google", "Sogou web spider", "WebAlta Crawler", "Twiceler", "curl/"); 
     33$_bot_list = array("Teoma","alexa","froogle","Gigabot","inktomi","looksmart","URL_Spider_SQL","Firefly","NationalDirectory","Ask Jeeves","TECNOSEEK", 
     34                    "InfoSeek","WebFindBot","girafabot","crawler","www.galaxy.com","Googlebot","Scooter","Slurp","msnbot","appie","FAST","WebBug", 
     35                    "Spade","ZyBorg","rabaz","Baiduspider","Feedfetcher-Google","TechnoratiSnoop","Rankivabot","Mediapartners-Google","Sogou web spider", 
     36                    "WebAlta Crawler","Twiceler","curl/" 
     37                ); 
    3438foreach($_bot_list as $bot) { 
    35     if(ereg($bot, $_SERVER['HTTP_USER_AGENT'])) { 
     39    if(stripos($bot, $_SERVER['HTTP_USER_AGENT']) !== false) { 
    3640        define("CMS_IS_BOT", true); 
    3741        break; 
Note: See TracChangeset for help on using the changeset viewer.