$item) { if ($ip === $_GET['_']) { $data = $item; } } if ($data === null) { $data = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip=' . $arg)); $ipCache[$_GET['_']] = $data; file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/admin/private/ipcache.json", json_encode($ipCache)); } if ($data["geoplugin_status"] === 404) { die("" . l("Local IP address", "Adresse IP locale") . ""); } else { if ($data["geoplugin_inEU"]) { die($data["geoplugin_countryName"] . " " . l("EU", "UE") . ""); } else { die($data["geoplugin_countryName"]); } }