Code: Select all
function getRealIpAddr() {
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
return $_SERVER['HTTP_CLIENT_IP']; // يستخدمها بعض البروكسيات
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
return $_SERVER['HTTP_X_FORWARDED_FOR']; // البروكسيات الأخرى
} else {
return $_SERVER['REMOTE_ADDR'];
}
}
Ich versuche, $_SERVER auf verschiedene Weise zu verwenden, um die IP des Geräts selbst zu erhalten nicht die IP des Netzwerks