PHP İLE ZİYARETÇİ GERÇEK IP ADRESİ PROXY KULLANILSA DAHİ TESPİT ETMEK

Bir çok web sitesi ziyaretçilerinin ip adreslerini güvenlik, kullanıcı filtreleme vb. işlemler için ip adresi bilgilerini ya veritabanında tutar ya da doğrudan belli ip bloklarının sitelerine erişimini engeller. Eğer ki sizde ziyaretçilerinizin IP Adresini kontrol etmek istiyorsanız bilmeniz gereken bir şey kaç şey var.

<?php
if(!empty($_SERVER["HTTP_CLIENT_IP"]))
{
 //kullanıcı direk olarak mı internete çıkıyor ?
 $ipadresi = $_SERVER["HTTP_CLIENT_IP"];
}
elseif(!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
{
 // kullanıcı Proxy sunucu mu kullanıyor ?
$ipadresi = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else
{
$ipadresi = $_SERVER["REMOTE_ADDR"];
}
// Burada kullanıcının gerçek ip adresini yazdırıyoruz,
echo $ipadresi;
?>
0 0 votes
Article Rating
Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x