33554432 34603007 2.0.0.0 - 2.15.255.255 FR -
34604544 34605055 2.16.6.0 - 2.16.7.255 DE -
34620416 34620927 2.16.68.0 - 2.16.69.255 SE -
34620928 34621439 2.16.70.0 - 2.16.71.255 IT -
34636800 34637311 2.16.132.0 - 2.16.133.255 DE -
34646528 34647039 2.16.170.0 - 2.16.171.255 DE -
34647040 34647551 2.16.172.0 - 2.16.173.255 DE -
34664448 34668543 2.16.240.0 - 2.16.255.255 DE -
34673664 34674687 2.17.20.0 - 2.17.23.255 DE -
34733056 34734079 2.17.252.0 - 2.17.255.255 DE -
34803712 34807807 2.19.16.0 - 2.19.31.255 IT -
34861056 34865151 2.19.240.0 - 2.19.255.255 DE -
34866176 34867199 2.20.4.0 - 2.20.7.255 и как мне это расшифровывать?(сдесь евро страны ссори)
Спустя 1 минута, 51 секунда (23.04.2011 - 15:57) alex12060 написал(а):
первые 2 столбца мне ни о чем не говорят, это:
2.17.20.0 - 2.17.23.255
Диапазон ип
DE IT FR - страны
2.17.20.0 - 2.17.23.255
Диапазон ип
DE IT FR - страны
Спустя 30 минут, 4 секунды (23.04.2011 - 16:27) Trianon написал(а):
первые два столбика это те же ip, только в целочисленном представлении
Интереснее,
что пердставляют последние два,
что хочет автор,
и в каком виде у него эта база.
Интереснее,
что пердставляют последние два,
что хочет автор,
и в каком виде у него эта база.
Спустя 6 часов, 36 минут, 34 секунды (23.04.2011 - 23:03) killer8080 написал(а):
Эли4ка
если не секрет, а откуда база?
если не секрет, а откуда база?
Спустя 6 часов, 4 минуты, 27 секунд (24.04.2011 - 05:08) Эли4ка написал(а):
Цитата |
DE IT FR - страны |
я это поняла,а как мне узнать
Цитата |
первые два столбика это те же ip, только в целочисленном представлении |
где эти целочисленные айпи и как мне их записать для каждой страны(допустим Россия такие и такие,США такие и такеи в MуSQL базе?)
Спустя 6 часов, 25 минут, 5 секунд (24.04.2011 - 11:33) killer8080 написал(а):
Цитата (Эли4ка @ 24.04.2011 - 04:08) |
ставь плюсик если помогла. |
да не вопрос
Цитата (Эли4ка @ 24.04.2011 - 04:08) |
я это поняла,а как мне узнатьЦитата первые два столбика это те же ip, только в целочисленном представлении где эти целочисленные айпи и как мне их записать для каждой страны(допустим Россия такие и такие,США такие и такеи в MуSQL базе?) |
нужно создать в БД соответствующую таблицу и пропарсить текстовики.
PS. IPv4 адрес состоит из 4-х байт, для удобство восприятия его пишут в виде 4-х десятичных чисел. Для преобразования в целочисленный вид есть соответствующие функции в PHP и MySQL.
Спустя 1 минута, 28 секунд (24.04.2011 - 11:34) Trianon написал(а):
Эли4ка
34861056 34865151 2.19.240.0
Вот эти два числа и есть адреса в целочисленном представлении.
Как этот набор данных помещать в базу, определяется тем, как устроены таблицы в БД, хранящие данные о соответствии IP адреса стране, региону, городу.
34861056 34865151 2.19.240.0
Вот эти два числа и есть адреса в целочисленном представлении.
Как этот набор данных помещать в базу, определяется тем, как устроены таблицы в БД, хранящие данные о соответствии IP адреса стране, региону, городу.
Спустя 1 минута, 12 секунд (24.04.2011 - 11:35) Trianon написал(а):
killer8080
Цитата |
и пропарсить текстовики. |
Там нечего парсить. Там всё готово.
Спустя 6 минут, 25 секунд (24.04.2011 - 11:42) killer8080 написал(а):
Цитата (Trianon @ 24.04.2011 - 10:35) |
Там нечего парсить. Там всё готово. |
SQL дампа я там что то не нашел
Спустя 1 минута, 38 секунд (24.04.2011 - 11:43) killer8080 написал(а):
Кстати там есть ошибки с географическими координатами, например Симферополь как то попал в Гусь-Хрустальный
Спустя 15 минут, 19 секунд (24.04.2011 - 11:59) Trianon написал(а):
killer8080
дамп бывает не только SQL.
Этот файл (tab separated values format) можно импортировать прямо средствами SQL LOAD DATA INFILE,
можно прочесть средствами php (fgetcsv),
можно преобразовать каким-нибудь пакетными инструментами, вроде awk или sed.
Вот только анализировать на синтаксическом уровне там уже нечего.
дамп бывает не только SQL.
Этот файл (tab separated values format) можно импортировать прямо средствами SQL LOAD DATA INFILE,
можно прочесть средствами php (fgetcsv),
можно преобразовать каким-нибудь пакетными инструментами, вроде awk или sed.
Вот только анализировать на синтаксическом уровне там уже нечего.
Спустя 5 минут, 58 секунд (24.04.2011 - 12:05) killer8080 написал(а):
Trianon
Может я не правильно выразился, но по сути fgetcsv как раз и анализирует на синтаксическом уровне.
Может я не правильно выразился, но по сути fgetcsv как раз и анализирует на синтаксическом уровне.
Спустя 21 минута, 41 секунда (24.04.2011 - 12:26) Trianon написал(а):
killer8080
fgetcsv выполняет лексический анализ, а не синтаксический.
Но дело даже не в этом.
Вызову fgetcsv в произвольном случае хотя бы есть что делать.
Здесь же вся информация о формате, представлении, порядке следования данных известна заранее.
fgetcsv выполняет лексический анализ, а не синтаксический.
Но дело даже не в этом.
Вызову fgetcsv в произвольном случае хотя бы есть что делать.
Здесь же вся информация о формате, представлении, порядке следования данных известна заранее.
Спустя 1 час, 22 минуты, 11 секунд (24.04.2011 - 13:49) Эли4ка написал(а):
ьудете смеятся а можно сделать так
INSERT INTO название VALUES (1347318912, 1347318975,название региона которому принадлежит.);-правильно?если да..то влупите плюс
Спустя 33 минуты, 49 секунд (24.04.2011 - 14:22) killer8080 написал(а):
Цитата (Trianon @ 24.04.2011 - 11:26) |
Здесь же вся информация о формате, представлении, порядке следования данных известна заранее. |
Конечно известна, а как можно парсить текстовик структура которого не известна? А уж как вы это назовете: "лексический анализ" или "синтаксический", суть дела от этого не меняется. В любом случае данные представлены в виде текста, который нужно построчно обработать, вставляя данные в таблицу БД.
Эли4ка
сначала нужно создать таблицу с нужной структурой.
Спустя 12 минут (24.04.2011 - 14:34) Эли4ка написал(а):
killer8080
да я уже поняла.Кстати если вам нужна отличная система счетчиков(наподобие liveinternet или openstat) вот сайт http://www.cn-software.com/ru/ весь движок можно скачать бесплатно и очень неплохой движок.
да я уже поняла.Кстати если вам нужна отличная система счетчиков(наподобие liveinternet или openstat) вот сайт http://www.cn-software.com/ru/ весь движок можно скачать бесплатно и очень неплохой движок.