Здравствуйте помогите не могу добить, есть масив array('vkShare','Google','VKontakte','FacebookExternalHit', и я это записываю в файл построчно
YandexBot
Googlebot
Googlebot-Image
Mediapartners-Google
и вот из файла не могу вывести а через арай работает
function is_bot()
{
if (!empty($_SERVER['HTTP_USER_AGENT'])) {
$list = file("data/bot.dat"); //так не хочет работать
$list = array('vkShare','Google','VKontakte','FacebookExternalHit');//а так работает
foreach($list as $row => $botname) {
//var_dump($row);
if (stripos($_SERVER['HTTP_USER_AGENT'], $botname) !== false) {
return $list[$row]; // получаем имя бота из массива
}
}
}
return false;
}
$name = is_bot();
if ($name) {
$botname = $name ;
} else {
$botname = "Посетитель";
}