我想在我的网站上使用显示用户国家代码的脚本。我知道maxmind.com的GeoIP PHP API,但我无法安装mod_geoip(不是我自己的服务器) :(获取用户的国家代码
0
A
回答
1
Apache mod_geoip
是一个Apache模块,而不是PHP特定的库。可以使用GeoIP的PECL绑定来代替mod_geoip
,但这些绑定可能还需要访问您的服务器配置。但是,也存在一个纯PHP模块,可以很容易地插入到现有应用程序中(不需要PECL绑定或mod_geoip
),找到here。
1
使用浏览器语言设置,而不是在休假/商业国外并得到了错误的语言,因为它是假设从该IP的人会说出语言
$language = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
0
这是一个坏的解决方案 - 但你可以创建另一台服务器上的服务,你可以控制,并将它发布的方法获取用户IP,完成工作,并将答案返回给当前服务器。 也 - 大多数PHP共享服务器有一种方法来更改单个网站的php.ini设置,chec k与托管公司。
相关问题
- 1. 获取ISO国家代码
- 2. 从国家或国家代码获取电话代码 - Twilio
- 3. 获取用户的国家
- 4. 获取国家的货币代码
- 5. Android获取国家代码的位置
- 6. 从用户输入中使用pycountry获取国家代码
- 7. C#:从国家代码获取国家名称
- 8. 从国家代码在python中获取国家名称?
- 9. 从国家代码中获取国家/地区名称
- 10. Android获取ISO国家代码
- 11. Android获取设备国家代码
- 12. 获取国家和地区代码
- 13. 在MonoTouch中获取用户国家代码(ISO 3166-1)
- 14. 获取给定电话号码的详细国家名称和国家代码
- 15. 国家代码不是从Android中的国家/地区代码选取器中获取的
- 16. 如何获取用户位置国家
- 17. 转换国家代码国家名称
- 18. 选择国家和国家代码?
- 19. Swift 3:如何从国家代码获取语言代码?
- 20. ISO国家代码
- 21. IOS:国家代码
- 22. xamarine中的国家代码选取器
- 23. 如何获取windows phone7应用程序中的国家代码?
- 24. 是否可以从Facebook的Graph API获取用户的国家代码?
- 25. 从国家代码获取国家/地区名称字符串int
- 26. 的TimeZoneInfo和国家代码
- 27. 如何从家乡ID获取用户的国家?
- 28. 如何在Swift 3中使用NSLocale获取国家代码
- 29. 在.NET Framework中获取国家/地区调用代码
- 30. 使用javascript获取国家或地区代码
我会试试看,谢谢(让你知道它是否有效) – 2009-10-31 22:25:29