四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP 只允許指定IP訪問(允許*號通配符過濾IP)

核心函數代碼如下:

/** * 檢測訪問的ip是否為規定的允許的ip * Enter description here ... */function check_ip(){	$ALLOWED_IP=array('192.168.2.*','127.0.0.1','192.168.2.49');	$IP=getIP();	$check_ip_arr= explode('.',$IP);//要檢測的ip拆分成數組	#限制IP	if(!in_array($IP,$ALLOWED_IP)) {		foreach ($ALLOWED_IP as $val){		  if(strpos($val,'*')!==false){//發現有*號替代符		  	 $arr=array();//		  	 $arr=explode('.', $val);		  	 $bl=true;//用于記錄循環檢測中是否有匹配成功的		  	 for($i=0;$i<4;$i++){		  	 	if($arr[$i]!='*'){//不等于* 就要進來檢測,如果為*符號替代符就不檢查		  	 		if($arr[$i]!=$check_ip_arr[$i]){		  	 			$bl=false;		  	 			break;//終止檢查本個ip 繼續檢查下一個ip		  	 		}		  	 	}		  	 }//end for 		  	 if($bl){//如果是true則找到有一個匹配成功的就返回		  	 	return;		  	 	die;		  	 }		  }		}//end foreach		header('HTTP/1.1 403 Forbidden');		echo "Access forbidden";		die;	}}* 獲得訪問的IP * Enter description here ... */ function getIP() {   return isset($_SERVER["HTTP_X_FORWARDED_FOR"])?$_SERVER["HTTP_X_FORWARDED_FOR"]   :(isset($_SERVER["HTTP_CLIENT_IP"])?$_SERVER["HTTP_CLIENT_IP"]   :$_SERVER["REMOTE_ADDR"]); }

在需要檢測的地方 加上調用 check_ip(); 即可;  本函數提供只允許指定的IP訪問文件,并提供IP中*號通配符 匹配多IP 

php技術PHP 只允許指定IP訪問(允許*號通配符過濾IP),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 孔令辉简历及个人资料| 在线播放啄木乌丝袜秘书| 北京卫视今晚的电视剧是什么| kaylani lei| 金珊| 抖音pc端| 不要啊学姐| 今天cctv6节目表| 变形金刚7免费高清电影| 叠影危情| 西街少年 电视剧| 太子传说| 呼兰河传思维导图| 放不下的牵挂简谱| 质量教育培训的首要内容是() (单选题)| 潜龙轰天 电影| 绿野仙踪电影| 在线播放你懂| 慕思成| 我是你舅舅| 改病句| 抖音网页抖音| 黑玫瑰演员表| 张俪作品| 一声所爱·大地飞歌| 色域在线| 张国荣身高| 璐·德·拉格| 黑龙江卫视节目| 小泽真珠| 全国急招压路机师傅| 圣少女第1集分集剧情| 爱来爱去微电影完整在线看| 韩诗雅| 白璐个人简介照片| 生活秀| 任喜宝| 汤唯和梁朝伟拍戏原版| 公主抱的图片| 午间剧场| 嫦娥奔月读后感50字|