06 июл. 2009 г., 20:32 отCetin Sert

Как я могу показать различный контент посетителям сайта из определенной страны на PHP?

В своем блоге Wordpress я хочу показать дополнительный контент людям из Финляндии на всех страницах. Очень похоже на кнопку обратной связи на левом краю экрана на Printfriendly.com. Как я могу добиться этого наиболее надежно, используя PHP?

Ответы на вопрос(0)

07 июл. 2009 г., 08:40 отPeter

SQL здесь и использовать ее для определения IP-адреса в местоположении:

http: //www.ipinfodb.com/ip_database.ph

Также, они предлагают API это делает то же самое, но это не может быть оптимальным, если вы получаете много трафика.

07 июл. 2009 г., 00:37 отgahooa

MaxMind GeoIP Country Database. http: //www.maxmind.com/app/countr. Это около $ 50,00 и поставляется с библиотекой PHP для доступа к информации.

07 июл. 2009 г., 00:35 отJesse Dorsey

ия местоположения пользователей на основе IP и предоставлять соответствующий контент на основе этого.

Больше информации о GeoIP можно найтиВот

07 июл. 2009 г., 00:41 отCommunity

Accept-Language поле заголовка и предоставлять контент пользователям, которые принимают финский язык.

Вы можете изменить следующую функцию для разбораAccept-Language заголовок в PHP:

Как выбрать тип содержимого из заголовка HTTP Accept в PHP
07 июл. 2009 г., 00:35 отylebre

преобразовать IP в географическое местоположение (PEAR: Net_GeoIP) проверьте требуемый язык, который используется в браузере, и используйте его. Проблема в том, что у многих людей есть «английский», так что это не всегда работает.

Надеюсь это поможет

ВАШ ОТВЕТ НА ВОПРОС