PHP İle IP Alma Sırasında Sorun
-
$_SERVER['REMOTE_ADDR'] koduyla ip adresini alıyorum fakat windows sunucuda ip yi 107.*.*.* gibi veriyor. kendi sunucuma atıyorum 88.*.*.* şeklinde veriyor. bu komut yerine kullanılabilecek başka bir komut var mı? ya da bu sorunun nedeni ne olabilir ??
-
belki dinamik ip oldugu icin degisiyordur
-
alakası yok :D ama sanırsan HTTP_REMOTE_ADDR olarak almayı denersem oacak gibi...
-
O komut yerine kullanılabilecek başka birşey yok..
Sen sanırım o kodu kendi localhostunda çalıştırıyorsun o şekilde IP veriyor. Bu durum gayet normal bir durumdur. Localhostta çalıştırınca sana LAN IP'ni verir.
Web'e atarsan, nete çıktığın IP'yi verir.
-
spy. sağolasın bilgi için. ama php ayarlarından oluşan bir değişiklik nedeniyle $_SERVER['REMOTE_ADDR'] yerine $_SERVER['HTTP_REMOTE_ADDR'] olarak çekince hiç bir sorun oluşmuyor.
Toplam Hit: 753 Toplam Mesaj: 5
