$_SERVER["'$HTTP_X_FORWARD_FOR"];
==>
$_SERVER["HTTP_X_FORWARD_FOR"]; $HTTP_SERVER_VARS["$REMOTE_ADDR"];
==>
$HTTP_SERVER_VARS["REMOTE_ADDR"]; ......这是你自己粗心所导致的!
==>
$_SERVER["HTTP_X_FORWARD_FOR"]; $HTTP_SERVER_VARS["$REMOTE_ADDR"];
==>
$HTTP_SERVER_VARS["REMOTE_ADDR"]; ......这是你自己粗心所导致的!
<?php
getip();
function getip() {
if ($_SERVER) {
if ( $HTTP_X_FORWARDED_FOR ) {
$realip = $HTTP_X_FORWARDED_FOR;
} elseif ( $HTTP_CLIENT_IP ) {
$realip = $HTTP_CLIENT_IP;
} else {
$realip = $REMOTE_ADDR;
}} else {
if ( $HTTP_X_FORWARDED_FOR ) {
$realip = $HTTP_X_FORWARDED_FOR;
} elseif ( $HTTP_CLIENT_IP) {
$realip = $HTTP_CLIENT_IP;
} else {
$realip = $REMOTE_ADDR;
}}
print($realip."<br>\n");return $realip;
}?>