多媒体中心IP识别问题 ::1也属于本地IP

hotfix/远程访问多媒体中心
尹诚诚 8 years ago
parent 10dc0a4992
commit d6bb2760df

@ -88,19 +88,17 @@ function is_remote_ip()
if(isset($_SERVER["REMOTE_ADDR"]))$ip_list=$_SERVER["REMOTE_ADDR"].' '; if(isset($_SERVER["REMOTE_ADDR"]))$ip_list=$_SERVER["REMOTE_ADDR"].' ';
if(isset($_SERVER["HTTP_X_FORWARDED_FOR"]))$ip_list.=$_SERVER["HTTP_X_FORWARDED_FOR"]; if(isset($_SERVER["HTTP_X_FORWARDED_FOR"]))$ip_list.=$_SERVER["HTTP_X_FORWARDED_FOR"];
//$ip_list=$_SERVER["REMOTE_ADDR"].' '.$_SERVER["HTTP_X_FORWARDED_FOR"]; //$ip_list=$_SERVER["REMOTE_ADDR"].' '.$_SERVER["HTTP_X_FORWARDED_FOR"];
//echo $ip_list.'<br/>'; //print_r($_SERVER);
if (stripos($ip_list,'202.103.68.34')!==false) echo '<!--'.$ip_list.'-->';
{
if (stripos($ip_list,'202.103.68.34')!==false) {
return false; return false;
} }elseif (stripos($ip_list,'221.7.151.39')!==false || stripos($ip_list,'221.7.151.37')!==false || stripos($ip_list,'221.7.151.41')!==false || stripos($ip_list,'111.59.90.31')!==false || stripos($ip_list,'180.140.114.208')!==false ){
elseif (stripos($ip_list,'221.7.151.39')!==false || stripos($ip_list,'221.7.151.37')!==false || stripos($ip_list,'221.7.151.41')!==false || stripos($ip_list,'111.59.90.31')!==false || stripos($ip_list,'180.140.114.208')!==false ) return false;
{ }else if($ip_list!=='::1'){ //这个也是本地IP
return false; return false;
} }
else return true;
{
return true;
}
} }
?> ?>

Loading…
Cancel
Save