вот функцию я писал когда-то. CODE:function antibot($agent)
{
$file=file("bots.txt");
foreach ($file as $bot)
{
if (stristr($agent,trim($bot))!==false) return 1;
}
return 0;
}
использовать так CODE:
if (antibot($_SERVER['HTTP_USER_AGENT'])) echo "бот";
else echo "не бот";
файл bots.txt в аттаче. там 228 ботов. если нужно, функцию можно переделать под форум.
|