我想在我的網站上使用顯示用戶國家代碼的腳本。我知道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