国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP 只允許指定IP訪問(允許*號通配符過濾IP)

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

2020-07-17 13:38PHP編程實例 PHP教程

今天有朋友問我如何只允許指定IP訪問,默認禁止其它ip訪問,腳本之家小編以前分享的是如何限制指定ip訪問,這里正好分享下,需要的朋友可以參考下

核心函數代碼如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/**
 * 檢測訪問的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 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜欧美| 国产精品久久久久久久午夜 | 日韩一区二区三区视频 | 欧美在线观看www | 中文字幕亚洲欧美 | 天堂在线中文字幕 | 欧洲成人 | 国产精品久久久 | 久久99精品久久久久久 | 国产精品久久久久免费 | 国产乱码精品一区二区三区中文 | 91视频导航 | av在线一区二区 | 国产一区二区三区播放 | 视频三区 | 久久精品国产一区 | 在线播放高清视频www | 日韩高清一区 | 欧美日韩一区二区三区在线观看 | av电影在线免费 | 国产区视频 | 最新日韩av| av观看免费 | 午夜影院免费 | 日韩av一区在线 | 久久精品2 | 亚洲一区二区国产 | 日韩一区二区影视 | 久久久国产日韩 | 五月天色婷婷视频 | 国产一区在线视频 | 亚洲综合精品 | 国产一区在线视频播放 | 亚洲精品一区二区在线观看 | 久久99深爱久久99精品 | 色婷婷一二三 | 成人片网址 | 91久久| 国产精品1 | 色综合久久久久 | 91精品国产91久久久 |