query("DELETE FROM `geo` WHERE time<(NOW() - INTERVAL 7 DAY)"); if (!$db->query("UPDATE `geo` SET time=NOW() WHERE user_id='$id'")) { $info = preg_split("/,/", file_get_contents("http://geoip.maxmind.com/b?l=" . $config['maxmind_key'] . "&i=" . (isset($_GET['ip']) ? $_GET['ip'] : $_SERVER['REMOTE_ADDR']))); if ($id && $info && $info[3] && $info[4]) { $db->query("INSERT INTO `geo` (user_id, lat, lng, version) VALUES ('$id', '{$info[3]}', '{$info[4]}', '$version')"); } } }