20-02-2019, Saat: 18:55
Merhaba ForumCSDark, bu makalemde sizler hem klasik hemde kullanıcının
proxy ip'sini almayı anlatacağım.
Eğer sitenizde ip log'u tutmak istiyorsanız bu kodlar ile IP Adresi
alabilirsiniz.
Şimdi ilk olarak Klasik IP Alma kodunu gösteriyorum.
<?php
$ip=$_SERVER['REMOTE_ADDR'];
echo "IP Adresiniz: ".$ip ;
?>
Bu kod ile klasik IP aldınız. Ama daha sağlam IP Almak istiyorsanız bu
kodu kullanabilirsiniz.
<?php
function ipAl()
{
if (!empty($_SERVER['HTTP_CLIENT_IP']))
{
$ipadresi=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //Proxy den
bağlanıyorsa gerçek IP yi alır.
{
$ipadresi=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ipadresi=$_SERVER['REMOTE_ADDR'];
}
return $ipadresi;
}
echo "IP: ".ipAl();
?>
Bu kodlar ile sitenizde ip log sistemi yapabilirsiniz veya çeşitli
yazılımlar oluşturabilirsiniz.
proxy ip'sini almayı anlatacağım.
Eğer sitenizde ip log'u tutmak istiyorsanız bu kodlar ile IP Adresi
alabilirsiniz.
Şimdi ilk olarak Klasik IP Alma kodunu gösteriyorum.
<?php
$ip=$_SERVER['REMOTE_ADDR'];
echo "IP Adresiniz: ".$ip ;
?>
Bu kod ile klasik IP aldınız. Ama daha sağlam IP Almak istiyorsanız bu
kodu kullanabilirsiniz.
<?php
function ipAl()
{
if (!empty($_SERVER['HTTP_CLIENT_IP']))
{
$ipadresi=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //Proxy den
bağlanıyorsa gerçek IP yi alır.
{
$ipadresi=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ipadresi=$_SERVER['REMOTE_ADDR'];
}
return $ipadresi;
}
echo "IP: ".ipAl();
?>
Bu kodlar ile sitenizde ip log sistemi yapabilirsiniz veya çeşitli
yazılımlar oluşturabilirsiniz.