ich die echten IP-Adresse von den Benutzern auf meiner Website gehen zu wollen, auch wenn sie eine Proxy-Webseite verwenden, wie hidemyass.comErste Benutzer echte IP-Adresse mit PHP
Dies ist der Code, den ich habe und dachten, es funktioniert aber Ich habe es getestet und es nicht
<?php
function getRealIpAddr()
{
if (!empty($_SERVER['HTTP_CLIENT_IP'])) //check ip from share internet
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //to check ip is pass from proxy
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}
?>
Ich dachte, dieser Code würde funktionieren, aber Proxy noch umgehen es.
Vielen Dank im Voraus.
Wenn jemand will, um ihre IP verstecken, was gibt Ihnen das Recht, es wissen zu müssen? – Skilldrick
Du könntest versuchen, Proxies auf die schwarze Liste zu setzen, aber das wäre eine enorme andauernde Aufgabe ;-) – ChristopheD
Du hättest wahrscheinlich eine bessere Chance, sie danach zu fragen :) – webbiedave