поделитесь скриптиком плз

FM
На сайте с 21.04.2004
Offline
125
723

Народ хочу засечь яндекс бота, но никак не получается, логи удаляются быстро так как их размер очень большой за очень короткие период времени :(

может у кого завалялся скриптик, когда заходит яндекс бот, оповещать на емейл, а то сипает меня от этого яндекса - что он творит не пойму ...

кстати господа мужчины - с праздником защитников отечества.

Snake
На сайте с 18.06.2004
Offline
148
#1

К примеру:


$agent=getenv("HTTP_USER_AGENT");
if(strstr($agent,'Google')||strstr($agent,'Yandex')||strstr($agent,'Rambler')){
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$date=date("Y-m-d H:i:s");
$page=getenv("REQUEST_URI");
$a=getenv("HTTP_HOST");
mysql_query("INSERT INTO table VALUES ('', '$date', '$host', '$agent','$page','$a')");
}

записывает в таблицу table кто из троих(Яндекс,Рамблер,Гугль) был, когда был, что забрал.

FM
На сайте с 21.04.2004
Offline
125
#2

thanks

s20s
На сайте с 26.02.2005
Offline
87
#3
Как писал Snake
К примеру:


$agent=getenv("HTTP_USER_AGENT");
if(strstr($agent,'Google')||strstr($agent,'Yandex')||strstr($agent,'Rambler')){
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$date=date("Y-m-d H:i:s");
$page=getenv("REQUEST_URI");
$a=getenv("HTTP_HOST");
mysql_query("INSERT INTO table VALUES ('', '$date', '$host', '$agent','$page','$a')");
}


записывает в таблицу table кто из троих(Яндекс,Рамблер,Гугль) был, когда был, что забрал.

И что мне с этим делать? В какой файл преобразовать?

A
На сайте с 02.06.2004
Offline
36
#4
Как писал s20s


И что мне с этим делать? В какой файл преобразовать?

сделать функцией и подключать на каждой странице

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий