《PHP教程:php禁止某ip或ip地址段訪問的方法》要點:
本文介紹了PHP教程:php禁止某ip或ip地址段訪問的方法,希望對您有用。如果有疑問,可以聯系我們。
PHP實例本文實例講述了php禁止某ip或ip地址段拜訪的方法,分享給大家供大家參考.具體分析如下:
PHP實例因為還沒有深入學習Apache和nginx 所以用PHP寫了一個可以禁用地址的小程序
使用時只需:
PHP實例
<?php include("banIP.php");?>
PHP實例即可
PHP實例禁用單個ip如下:
PHP實例
<?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!";
?>
PHP實例ban.dat文件如下:
PHP實例
BEGIN:
119.184.251.245
127.0.0.1
192.168.1.100
PHP實例禁用ip段如下:
PHP實例
<?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實例希望本文所述對大家的php程序設計有所贊助.
《PHP教程:php禁止某ip或ip地址段訪問的方法》是否對您有啟發,歡迎查看更多與《PHP教程:php禁止某ip或ip地址段訪問的方法》相關教程,學精學透。維易PHP學院為您提供精彩教程。