2013-11-25 30 views
0

我還是PHP新手。我想重定向用戶,如果數據從http://www.shroomery.org/ythan/proxycheck.php?ip=xxxxxx是Y,並且如果N不做任何事情。 我有下面的代碼。不確定是否正確。那麼接下來我應該做什麼?從file_get_contents獲取數據並重定向,如果「是」

<?PHP 
// Function to get the client ip address 
function get_client_ip() { 
    $ipaddress = ''; 
    if ($_SERVER['HTTP_CLIENT_IP']) 
     $ipaddress = $_SERVER['HTTP_CLIENT_IP']; 
    else if($_SERVER['HTTP_X_FORWARDED_FOR']) 
     $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR']; 
    else if($_SERVER['HTTP_X_FORWARDED']) 
     $ipaddress = $_SERVER['HTTP_X_FORWARDED']; 
    else if($_SERVER['HTTP_FORWARDED_FOR']) 
     $ipaddress = $_SERVER['HTTP_FORWARDED_FOR']; 
    else if($_SERVER['HTTP_FORWARDED']) 
     $ipaddress = $_SERVER['HTTP_FORWARDED']; 
    else if($_SERVER['REMOTE_ADDR']) 
     $ipaddress = $_SERVER['REMOTE_ADDR']; 
    else 
     $ipaddress = 'UNKNOWN'; 

    return $ipaddress; 
} 


$userIP=get_client_ip(); 

$xml = file_get_contents("http://www.shroomery.org/ythan/proxycheck.php?ip=$userIP"); 


?> 

謝謝。

+0

看起來更好地使用'之開關 –

回答