if ($_SERVER["HTTP_X_FORWARDED_FOR"]) {
if ($_SERVER["HTTP_CLIENT_IP"]) {
$proxy = $_SERVER["HTTP_CLIENT_IP"];
} else {
$proxy = $_SERVER["REMOTE_ADDR"];
}
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else {
if ($_SERVER["HTTP_CLIENT_IP"]) {
$ip = $_SERVER["HTTP_CLIENT_IP"];
} else {
$ip = $_SERVER["REMOTE_ADDR"];
}
}<span style="font-size:18px; font-weight:bold"><?=$ip?></span><br>
<?php
if(isset($proxy)) {
echo '<strong>Proxy detected:</strong><br>'.
'<span style="font-size:18px; font-weight:bold">'.$proxy.'</span><br><br>';
} else {
echo '<strong>No proxy detected.</strong><br><br>';
}
?>
<strong>Additional information:</strong><br>
<strong>User agent (browser):</strong> <?php echo $_SERVER['HTTP_USER_AGENT']; ?>