Merhaba arkadaşlar,
Bir form'da form'u dolduran kişinin local ip adresini nasıl alabiliriz?
Form ile local ip ya da bilgisayar ismi alma? Yardım.
5
●2.805
- 12-06-2014, 18:30:49Eğer sunucunuz ile aynı ağ bağlantısını kullanıyorsanız yani sayfayı görüntülemek için http://192.168.2.11 gibi bir bağlantı kullanıyorsanız mümkün fakat eğer sunucunuz var ve böyle birşey yapmak istiyorsanız PHP kullanarak maalesef böyle birşey yapamazsınız.CoKraiL adlı üyeden alıntı: mesajı görüntüle
- 13-06-2014, 13:08:31REMOTE_ADDR işinizi çözmesi lazım fakat yinede print_r($_SERVER); betiğini çalıştırıp çıktıyı yazarsanız daha rahat inceleyebiliriz.
- 13-06-2014, 13:15:53
function ipfinder(){ if(getenv("HTTP_CLIENT_IP")) { $ip = getenv("HTTP_CLIENT_IP"); } elseif(getenv("HTTP_X_FORWARDED_FOR")) { $ip = getenv("HTTP_X_FORWARDED_FOR"); if (strstr($ip, ',')) { $tmp = explode (',', $ip); $ip = trim($tmp[0]); } } else { $ip = getenv("REMOTE_ADDR"); } return $ip; } $getip = ipfinder();işinizi görecektir.