|
Pídil jsem se po možnosti rozpoznat, zda mou stránku navštívil robot nebo člověk. Našel jsem následující kód, který nyní potřebuji doplnit o roboty, jež se vyskytují na našem území. Poradí mi někdo, kde bych takovýto seznam místních robotů našel?
function robotDetect($USER_AGENT) { $robots = array ( array('Google', 'Google'), array('msnbot', 'MSN'), array('Rambler', 'Rambler'), array('Yahoo', 'Yahoo'), array('AbachoBOT', 'AbachoBOT'), array('accoona', 'Accoona'), array('AcoiRobot', 'AcoiRobot'), array('ASPSeek', 'ASPSeek'), array('Crocrobot', 'Crocrobot'), array('Dumbot', 'Dumbot'), array('FAST-Webrobot', 'FAST-Webrobot'), array('GeonaBot', 'GeonaBot'), array('Gigabot', 'Gigabot'), array('Lycos', 'Lycos spider'), array('MSRBOT', 'MSRBOT'), array('Scooter', 'Altavista robot'), array('AltaVista', 'Altavista robot'), array('IDBot', 'ID-Search Bot'), array('eStyle', 'eStyle Bot'), array('Scrubby', 'Scrubby robot') ); foreach ($robots as $c) { if (stristr($USER_AGENT, $c[0])) { return($c[1]); } } return false; }
|