Я хотел бы создать выпадающую страну, которая может предварительно выбрать страну пользователя на основе его / ее адреса. например, если пользователь находится в Италии, он должен сначала показать Италию, оставив все остальные страны в списке. Я много искал, и я начал с загрузки в Maxmind GeoIP API и базу данных. Это то, что я пробовал, […]
Я использую сервис GeoIP от MaxMind как таковой: <?php include("geoip/geoip.inc"); include("geoip/geoipcity.inc"); include('geoip/geoipregionvars.php'); $gi = geoip_open("http://watchandrepeat.com/GeoLiteCity.dat", GEOIP_STANDARD); ?> Оказывается, API-интерфейс geo_open использует fseek, и он не работает на моем веб-сервере: Warning: fseek() [function.fseek]: stream does not support seeking in /hsphere/local/home/yudaluz/watchandrepeat.com/geoip/geoip.inc on line 319 На момент написания этой статьи вы видите, что это не работает здесь: http://watchandrepeat.com/indextest.php […]
http://chir.ag/projects/geoiploc/ Привет, я пытаюсь установить это, но всякий раз, когда я использую include("geoiploc.php"); страница include("geoiploc.php"); и всякий раз, когда я include("geoiploc.php"); Я вижу только свой IP-адрес. Я загрузил geoiploc.php и index.php на веб-хост, который может запускать PHP. Если есть ЛЮБОЙ другой более простой способ показать название страны по IP или любым другим способом, что это […]
Я загрузил csv geoip lite с http://www.maxmind.com/app/geolitecountry . Я импортировал эти данные в свой db как следующие таблицы: Блоки: startIP, endIP, locid. Расположение: местонахождение, страна, регион, город, почтовый индекс, лат, длинный, встреченный, areacode. код, который создает IPnum: <? $ip =$_SERVER['REMOTE_ADDR']; list($w, $x, $y, $z) = explode('.', $ip); $one = 16777216* $w; $two = 65536* $x […]
Я создаю сайт для своей подруги, и она недавно хочет узнать, кто обращается к ее сайту. Поэтому я использую базу данных MindMax, и у меня есть список и количество доступа по странам. Тем не менее, после наблюдения за ним в течение нескольких дней, мы с удивлением видим, что есть доступ из некоторых стран, для которых […]
Я пытаюсь извлечь данные из файла XML ( http://freegeoip.net/xml/google.com ). Вы можете видеть, что содержимое файла выглядит примерно так: <Response> <Ip>74.125.235.3</Ip> <CountryCode>US</CountryCode> <CountryName>United States</CountryName> <RegionCode>CA</RegionCode> <RegionName>California</RegionName> <City>Mountain View</City> <ZipCode>94043</ZipCode> <Latitude>37.4192</Latitude> <Longitude>-122.0574</Longitude> <MetroCode>807</MetroCode> <AreaCode>650</AreaCode> </Response> Я хочу взять информацию, хранящуюся в тегах <latitude> и <longitude> , и хранить их в отдельных переменных. Проблема в том, что […]
Я ищу лучший способ определить язык веб-пользователя, чтобы контент мог быть представлен на его родном языке. Я хочу знать о плюсах и минусах разных методов. Немногие варианты, на которые я смотрю, это: Используя расширение PHP geoIP, которое использует базу данных Maxminds (бесплатная версия) Доступ к языку пользователя из браузера с помощью http_negotiate_language Как я уже […]
Возможный дубликат: Как получить посетителей страницы Страна с PHP? Я искал везде, и я не могу найти ничего. Мне нужен бесплатный PHP GeoIP / Ip для страны. Все, что я могу найти, это то, что это дает мне страну и небольшую форму страны. Я также хотел бы получить информацию о возможных улицах или коордах, городе […]
Можно ли получить данные о местоположении из IP-адреса пользователей в PHP. Какие-либо предложения ?? благодаря
я могу легко использовать этот скрипт, когда пользователи приземляются на site.com/redirect.php, они перенаправляются в соответствующий TLD в соответствии с гео-IP, но когда я добавляю этот код в 'index.php', он создает цикл перенаправления. Можете ли вы помочь мне изменить его, чтобы он не создавал цикл. прямо сейчас этот «перерыв» не помогает .. <?php // Next two […]