Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
2.8.19. Визначення країни відвідувача в PHP
Кожен запит на сайт містить спеціальний заголовок HTTP_GEOIP_COUNTRY_CODE, в якому міститься двобуквений код країни відвідувача (ISO 3166). Країна визначається на основі IP-адреси відвідувача за даними MaxMind GeoLite.
Отримати двобуквений код країни в PHP можна з серверної змінної $_SERVER['HTTP_GEOIP_COUNTRY_CODE']. Приклад коду для блокування POST-запитів з будь-яких країн, крім України:
if ($_SERVER['HTTP_GEOIP_COUNTRY_CODE'] != 'UA' && !empty($_POST)) {
die('Access denied');
}
(2)
Коментарі
Велике ДЯКУЮ!
if ($_SERVER['HTTP_GEOIP_COUNTRY_CODE'] != 'UA' && !empty($_POST)) {
die('Русский военный корабль ...');
}