国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 幫助中心 > 正文

PHP禁止IP或IP地址段訪問示例

2024-07-09 22:49:51
字體:
來源:轉載
供稿:網友
 

PHP禁止IPIP地址段訪問示例

示例一:

<? 

//禁止某個IP

$banned_ip = array (

"127.0.0.1",

"192.168.1.4"

);

if ( in_array( getenv("REMOTE_ADDR"), $banned_ip ) )

{

die ("您的IP禁止訪問!");

}

//禁止某個IP

$ban_range_low=ip2long("119.6.20.65");//IP段開始

$ban_range_up=ip2long("119.6.20.67");//IP段結束

$ip=ip2long($_SERVER["REMOTE_ADDR"]);

if ($ip>=$ban_range_low && $ip=<$ban_range_up)

{

echo "您的IP在被禁止的IP段之中,禁止訪問!";

exit();

}

Echo “恭喜您的網絡沒有被屏蔽!”;

?>

示例二:

通過文本獲取限制IP訪問記錄。

首先建立已給文檔如blockip.txt

文檔內容如下(具體屏蔽的IP按如下格式進行修改):

BEGIN:

127.0.0.1

192.168.1.100

禁止單個IP訪問:

<?php 

$ip=$_SERVER["REMOTE_ADDR"];

$ban=file_get_contents("blockip.txt");

if(stripos($ban,$ip))

{

  die("您的IP禁止訪問!");  

}

echo "恭喜您的網絡沒有被屏蔽!";

?>

禁止IP段訪問:

<?php

$ip=$_SERVER["REMOTE_ADDR"];

while($ip[count($ip-1)]!='.')$ip=substr($ip,1, -1); //整理出ip

$ban=file_get_contents("blockip.txt ");

if(stripos($ban,$ip))

{

  die("您的IP在被禁止的IP段之中,禁止訪問!");  

}

echo "恭喜您的網絡沒有被屏蔽!";

?>

注:可以添加一個限制IP程序的頁面比如blockip.php后通過include語句,在相關需要限制IP的頁面中引用該程序代碼頁面。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新闻| 洞头县| 花莲市| 顺平县| 苍山县| 和硕县| 四会市| 旅游| 张家口市| 南和县| 手游| 遂川县| 阿坝县| 乐业县| 衡山县| 兰考县| 宁远县| 磴口县| 西乌珠穆沁旗| 枝江市| 诸暨市| 莫力| 临沭县| 岳阳市| 广水市| 舞钢市| 哈尔滨市| 福泉市| 陇南市| 社会| 盐源县| 崇州市| 游戏| 马龙县| 武宁县| 九台市| 白山市| 宿迁市| 绥宁县| 灵璧县| 甘德县|