Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Список стран


Автор: MeIsGremlin 21.2.2006, 23:44
Доброго времени суток. Скажите пожадуйста есть ли какой-то способ вывести все страны мира, кроме тупого перебора их в ручную. Мне надо сделать селект в котором буду все страны мира. И как вообще лучше хранить эту информацию?
За ранее спасибо.

Автор: HalkaR 21.2.2006, 23:54
Для чего нужны эти данные - просто для статистики или для хранения данных?

Если первое, то вполне достаточно в HTML забить их. А если для базы данных, то лучше сохранить в базе с идентификаторами.

Автор: Guedda 22.2.2006, 09:34
Ну вообще в таких случаях используются файлы. Файлы уже есть готовые для всех стран. Просто в поисковике поищи.

Автор: alligator 22.2.2006, 13:36
используй GeoIp там уже готовые модули есть , кстати если кому нужна база городов и стран могу выложить.....
P.S. База февральская

Автор: R.M. 24.2.2006, 13:17
alligator, а IP там есь? А то GEO IP под php5 а у меня php4

Автор: alligator 25.2.2006, 00:14
Цитата(Куксикус @ 24.2.2006, 14:17 Найти цитируемый пост)
alligator, а IP там есь? А то GEO IP под php5 а у меня php4

GeoIp держит любые версии пхп ..... смотря как ты его установишь , там куча вариантов установки , один их них php класс и второй который я раньше использовал , вкомпиливал его как модуль к апачу и обрабатывал суперглобальные массивы , но вариант установки как модуль не очень правильно потому как возлагаем дополнительную нагрузку на сервер , дык что если будешь юзать используй лучше пхп вариант
PHP Version : http://www.maxmind.com/download/geoip/api/php/
C Module Ver : http://www.maxmind.com/download/geoip/api/mod_geoip2/ P.S.для второго апача unix only]
Сама база : http://rapidshare.de/files/14055187/GeoIPCity_February2006_.7z.html

Автор: R.M. 25.2.2006, 13:39
Спасибо, попробую

Автор: MeIsGremlin 27.2.2006, 21:25
Я в этом geoip совсем запутался. Чет проще есть? или объясните как это geoip работает? Да кстати я сделал просто забив базу данных городами. Мне кажется так легче. А вот я часто замечал что в подобных dropdown боксах со странами твоея страна отмечена первой. Как это делать? кто-то знает? я так понимаю по ip но ка именно?

Автор: MeIsGremlin 27.2.2006, 21:49
Хотя не стало проясняться понемногу уже

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)