- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
"85.37.154.16","85.37.154.31","IT","Tuscany","Prato"
"85.37.154.32","85.37.154.39","IT","Tuscany","Pisa"
"85.37.154.40","85.37.154.63","IT","Tuscany","Arezzo"
"85.37.154.64","85.37.154.71","IT","Lazio","Rome"
"85.37.154.72","85.37.154.79","IT","Tuscany","Arezzo"
"85.37.154.80","85.37.154.103","IT","Lazio","Rome"
"85.37.154.104","85.37.154.111","IT","Tuscany","Florence"
"85.37.154.112","85.37.154.119","IT","Tuscany","Arezzo"
"85.37.154.120","85.37.154.127","IT","Tuscany","Pisa"
"85.37.154.128","85.37.154.143","IT","Lazio","Rome"
"85.37.154.144","85.37.154.151","IT","Tuscany","Prato"
"85.37.154.152","85.37.154.175","IT","Tuscany","Florence"
"85.37.154.176","85.37.154.183","IT","Tuscany","Pisa"
"85.37.154.184","85.37.154.191","IT","Tuscany","Arezzo"
"85.37.154.192","85.37.154.207","IT","Tuscany","Florence"
"85.37.154.208","85.37.154.223","IT","Tuscany","Pisa"
"85.37.154.224","85.37.154.239","IT","Lazio","Rome"
"85.37.154.240","85.37.155.15","IT","Tuscany","Florence"
Предположим есть некий скрипт на PHP который определил айпи как 85.37.154.122 и он попадает в диапазон который я выделила...Как сделать так чтоб скрипт нашёл мой 85.37.154.122 в этой куче диапазонов и вывел что то вроде этого:
Ваша страна: IT
Ваш регион: Tuscany
Ваш город: Pisa
Перековыряла кучу готовых скриптов подходящего ничего не нашла.
Для начала переведите с текстового формата в БД(MySql). Будет проще скрипт написать... да и работать будет быстрее.
Для начала переведите с текстового формата в БД(MySql). Будет проще скрипт написать... да и работать будет быстрее.
я не знаю как, помучилась с готовыми скриптами для конвертации в базу, но они всё время ошибки давали, вот и плюнула я на базу....
Kristinka, на сколько широки диапазоны? Отличия только в последнем блоке айпишника?
Kristinka, на сколько широки диапазоны? Отличия только в последнем блоке айпишника?
ну там попадают и диапазоны с отличиями и в предпоследней цифре...
---------- Post added 26-10-2014 at 22:52 ----------
У меня есть такой скрипт:
$ip = sprintf ("%u", ip2long ($rem_ip));
$file = "file.txt";
$fp = fopen ($file, "r");
while (!feof ($fp))
{
$line = fgets ($fp, 256);
$arr = explode (":", $line);
if ($arr[0] <= $ip AND $arr[1] >= $ip)
а к нему файл вот такой был, но там айпи диапазоны были в другом формате:
1045184512:1045185535
1045185536:1045186559
1045186560:1045187583
1045187584:1045188607
1045192704:1045193215
Там просто шла выборка и сравнение входит ли переведённый в айпилонг формат айпишник в диапазон или нет...А тут в файле все диапазоны в обычноа формате.На этом я и застряла.
Спасибо,всё работает...А может у кого есть готовый код для того чтоб этот файл в базу загнать, а потом из него читать? Не помешало бы мне и с этим поэксперементировать.Файл CSV внутри такой:
"85.37.154.16","85.37.154.31","IT","Tuscany","Prato"
"85.37.154.32","85.37.154.39","IT","Tuscany","Pisa"
"85.37.154.40","85.37.154.63","IT","Tuscany","Arezzo"
Kristinka Через phpmyadmin.... Создаете таблицу (5 столбцов в соответствующем формате) - заходите в нее - Импорт - Формат: CSV - ОК
Kristinka Через phpmyadmin.... Создаете таблицу (5 столбцов в соответствующем формате) - заходите в нее - Импорт - Формат: CSV - ОК
а можете написать запрос к базе на создание этих пяти столбцов? Там при создании столбца миллион параметров выбирать надо, это во-первых, а во вторых в файле CSV все параметры в кавычках и раздлённые запятой...Так просто взять и сделать импорт в базу не получится, надо как то чтоб данные очищались от всего этого и шли по своим столбцам...Боюсь я без помощи чьей либо это не осилю...а хотелось бы.
Kristinka Щя сделаю. А что 3-я колонка обозначает? чтоб подписать...
Kristinka Щя сделаю. А что 3-я колонка обозначает? чтоб подписать...
1. Srart ip
2. End ip
3. Coutry
4. Region
5. City
Кажется так, потому что в примере у меня IT , тоесть Италия