<pre> <?php $target = $_SERVER[\"REMOTE_ADDR\"]; $server = \"whois.ripe.net\"; $target = gethostbyname($target); { $msg .= \"Timed-out connecting to $server (port 43)\"; }else{ { } } foreach($buffer as $line) { if($line[0] == \"inetnum\" || $line[0] == \"netname\" || $line[0] == \"descr\" || $line[0] == \"country\") { { $data[$line[0]] = $line[1]; }else{ $data[$line[0]] .= \" \" . $line[1]; } } if($line[0] == \"country\") { break; } } ?> </pre>
<? 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\"]; } } if ($tip>2) { } { $ip = $proxy; } ?>
<? 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\"]; } } if ($tip>2) { } foreach($private_net_ip_masks as $k => $pip) { { $ip = $proxy; break; } } ?>
<?php { // adres lokalny } ?>
<? function checkIPNet($ip,$net,$mask) { } function isLocalAddress($ip) { foreach ( $private as $subnet ) { if (checkIPNet($ip,$net,$mask)) { return(true); } } return(false); } 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\"]; } } if ($tip>2) { } if (isLocalAddress($ip)) { $ip = $proxy; } ?>