v2.5.2
Giriş yap

PHP ipv4 yerine ipv6 adresi alıyorum

Anonim
281 defa görüntülendi

Bazı kullanıcılardan "88.230.180.79" tarzında IP adresi yerine, "2a02:e0:5d34:7d00:b81f:6eed:ad61:eaa2, 172.69.250.201" şeklinde bir IP adresi dönüyor.
Bu da kullandığım entegrasyonda sıkıntı yaratıyor.

Ortak sunucu kullandığım için ipv6'yı disabled edemiyorlar.
Nasıl bir fonksiyon ile kullanıcının yalnızca ipv4 formatındaki IP adresini alabilirim?

r00t
498 gün önce

@database, hayır orada virgülden sonraki değer ile Google'den kontrol ettiğim "whats my ip address" değerleri aynı değil. Sunucu paylaşımlı ve ipv6 desteği enabled olduğu için bu problemi yaşıyorDum. çözümü json IP api kullanıp cookie'ye kaydederek buldum şimdilik. php ile cookie'den alıyorum ipv4 adresini ve o şekilde kullanıyorum.