php 屏蔽ip段,php禁止ip段的方法
php禁止ip段的方法
發布時間:2020-10-09 14:51:52
來源:億速云
閱讀:90
作者:小新
小編給大家分享一下php禁止ip段的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!php禁止ip段的方法:1、禁用單個ip,代碼為【$ip=$_SERVER["REMOTE_ADDR"];】;2、禁用ip段,代碼為【$ip=$_SERVER["REMOTE_ADDR"];】。
php禁止ip段的方法:
本文實例講述了php禁止某ip或ip地址段訪問的方法,分享給大家供大家參考。具體分析如下:
因為還沒有深入學習Apache和nginx 所以用PHP寫了一個可以禁用地址的小程序
使用時只需:<?php include("banIP.php");?>
即可
禁用單個ip如下:<?php
//禁用ip地址
$ip=$_SERVER["REMOTE_ADDR"];
$ban=file_get_contents("ban.dat");
if(stripos($ban,$ip))
{
die("Your IP Address is:$ip,you're forbiden to view this page!");
}
echo "Your IP Address is:$ip,hello!";
?>
ban.dat文件如下:BEGIN:
119.184.251.245
127.0.0.1
192.168.1.100
禁用ip段如下:<?php
//禁用ip地址
$ip=$_SERVER["REMOTE_ADDR"];
while($ip[count($ip-1)]!='.')$ip=substr($ip,1, -1); //整理出ip段
$ban=file_get_contents("ban.dat");
if(stripos($ban,$ip))
{
die("U're forbiden to view this page!");
}
echo "Hello!";
?>
以上是php禁止ip段的方法的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
總結
以上是生活随笔為你收集整理的php 屏蔽ip段,php禁止ip段的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle获取 表名,Oracle获取
- 下一篇: oracle12系统需求,GoldenG