From d6bb2760dfe4e28cf5260d3e3f850d59ce5e4771 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=B9=E8=AF=9A=E8=AF=9A?= Date: Fri, 4 Aug 2017 15:53:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E5=AA=92=E4=BD=93=E4=B8=AD=E5=BF=83IP?= =?UTF-8?q?=E8=AF=86=E5=88=AB=E9=97=AE=E9=A2=98=20::1=E4=B9=9F=E5=B1=9E?= =?UTF-8?q?=E4=BA=8E=E6=9C=AC=E5=9C=B0IP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- media/popselectpicture.php | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/media/popselectpicture.php b/media/popselectpicture.php index 7ef6f6d7..872868ef 100644 --- a/media/popselectpicture.php +++ b/media/popselectpicture.php @@ -88,19 +88,17 @@ function is_remote_ip() if(isset($_SERVER["REMOTE_ADDR"]))$ip_list=$_SERVER["REMOTE_ADDR"].' '; if(isset($_SERVER["HTTP_X_FORWARDED_FOR"]))$ip_list.=$_SERVER["HTTP_X_FORWARDED_FOR"]; //$ip_list=$_SERVER["REMOTE_ADDR"].' '.$_SERVER["HTTP_X_FORWARDED_FOR"]; - //echo $ip_list.'
'; - if (stripos($ip_list,'202.103.68.34')!==false) - { + //print_r($_SERVER); + echo ''; + + if (stripos($ip_list,'202.103.68.34')!==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; } - else - { - return true; - } + return true; } ?>