php
function printMyIP() {
// Get the client IP address
$ip = $_SERVER['REMOTE_ADDR'];
// For more accurate IP when behind proxy
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
// Print in the format: IP: 192.168.X.X
echo "IP: $ip";
}
// Alternative function that returns instead of prints
function getMyIP() {
$ip = $_SERVER['REMOTE_ADDR'];
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
return "IP: $ip";
}
?>
هذا النظام مراقب. جميع محاولات الدخول مسجلة.
IP: 216.73.216.219