dresik
16.02.2010, 00:03:11
Witam,
od jakiegoś czasu tworzę sobie statystyki i ciągle je poprawiam. Aktualnie chce zrobić aby wyświetlało adres nazwę kraju, tylko nie mam pojęcia jak go można wyciągnąć. Prosiłbym o jakaś wskazówka jak takie coś można zrobić. Jeśli by się też dało to z jakiego miasta ale to już będzie napewno mniej dokładne ale czasem też ciekawe.
Pozdrawiam,
gothye
16.02.2010, 08:45:23
chcesz wykonać coś ala geoip , tutaj najleprze rozwiązanie wydaje sie użycie linuxa i komendy whois wraz z przekazaniem danych do skryptu php ...
dresik
16.02.2010, 10:11:27
tak dokładnie o to mi chodzi, tylko czy tego sie nie da jakoś w php np po początku IP sprawdzić albo coś?
dresik
16.02.2010, 14:21:04
Dzięki wielkie za linki.
Teraz pobrałem sobie ten plik CSV
i przykładowo mamy:
83.0.0.0,"83.31.255.255","1392508928","1394606079","PL","Poland"
i jak w miare szybko można sprawdzić czy dany adres IP pochodzi z danej puli oczywiście albo w php albo sql?
Ja pewnie bym to zrobił tak, żeby wyciągać po kropce każdą liczbę za pomocą explode() i sprawdzać czy sie znajduje w danym przedziale, ale wydaje mi się, że długo by to trwało przy takiej ilości danych
Są może jakieś funkcje w php do sprawdzania czegoś takiego?