ты хоть сам то пробовал??? или ты хочешь что бы за тебя все написали??
[code]
include("SxGeo.php" ) ;
$SxGeo = new SxGeo(); // Режим по умолчанию, файл бд SxGeo.dat
$country = $SxGeo->getCountry($ip); (возвращает двухзначный ISO-код страны)
// $SxGeo->getCountryId($ip); (возвращает номер страны)
if($country == 'UA') {
echo "Ваша страна Украина"; //тут что выводить
}
[/code]
просто нужно включить мозги и почитать тут: http://php.net/manual/en/control-structures.elseif.php и тут: https://sypexgeo.net/ru/docs/
https://ru.wikipedia.org/wiki/ISO_3166-1
ну а в конце концов можно и сюда заглянуть: https://www.google.com/
все больше
Husan, http://php.net/manual/ru/book.geoip.php это поможет
AsviS, Не вышло ничего, не определяет так
Последняя надежда целилась на 21 пост, но оказывается тоже не то. Мод определение IP есть, а кода которого работает пока нет.
.....
Ошибка там есть??? Что именно не работает?? У меня все работает
Показывает и с другой стр. Ваша стр. Украина, например если айпи менять.
Есть расширение для phpbb, национальные флаги. Можно глянуть как работает определение http://bb3.mobi/forum/viewtopic.php?t=216
Ну так если ты с прокси другой страны заходишь или с оперы мини - конечно тебя за другую страну будет считать.
напиши
echo $country;
и скажи что вывело!!
если сделать так
[code]$country = "RU";
if($country == 'UA') {
echo "Ваша страна Украина"; //тут что выводить
}[/code]
то будет пустой экран потому что country = RU а мы проверяем на UA