Tenia un codigo que me enviaba un email cuando un robot de google pasaba por X archivo, el tema es que ahora quisiera agregarle más bots, pero no se como ...
Intente haciendo esto:
Código PHP:
<?
if ($QUERY_STRING != ""){
$url = "http://".$SERVER_NAME.$PHP_SELF.'?'.$QUERY_STRING;
}
else {
$url = "http://".$SERVER_NAME.$PHP_SELF;
}
$today = date("F j, Y, g:i a");
if (eregi("google",$HTTP_USER_AGENT)) {
mail("[email protected]", "Se ha detectado un robot de Google en http://$SERVER_NAME","$today - Google ha indexado la página $url.\n");
}
if (eregi("slurp",$HTTP_USER_AGENT) || eregi("yahoo",$HTTP_USER_AGENT)) {
mail("[email protected]", "Se ha detectado un robot de Yahoo! en http://$SERVER_NAME","$today - Yahoo! ha indexado la página $url.\n");
}
if (eregi("scooter",$HTTP_USER_AGENT)){
mail("[email protected]", "Se ha detectado un robot de Altavista en http://$SERVER_NAME","$today - Altavista ha indexado la página $url.\n");
}
?>
Alguien sabe como puedo hacerlo con un switch() ??, no se como meter el eregi() en los "case"....
Si alguien sabe como hacerlo...