《PHP教程:php禁止某ip或ip地址段訪問的方法》要點(diǎn):
本文介紹了PHP教程:php禁止某ip或ip地址段訪問的方法,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP實(shí)例本文實(shí)例講述了php禁止某ip或ip地址段拜訪的方法,分享給大家供大家參考.具體分析如下:
PHP實(shí)例因?yàn)檫€沒有深入學(xué)習(xí)Apache和nginx 所以用PHP寫了一個(gè)可以禁用地址的小程序
使用時(shí)只需:
PHP實(shí)例
<?php include("banIP.php");?>
PHP實(shí)例即可
PHP實(shí)例禁用單個(gè)ip如下:
PHP實(shí)例
<?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實(shí)例ban.dat文件如下:
PHP實(shí)例
BEGIN:
119.184.251.245
127.0.0.1
192.168.1.100
PHP實(shí)例禁用ip段如下:
PHP實(shí)例
<?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實(shí)例希望本文所述對大家的php程序設(shè)計(jì)有所贊助.
《PHP教程:php禁止某ip或ip地址段訪問的方法》是否對您有啟發(fā),歡迎查看更多與《PHP教程:php禁止某ip或ip地址段訪問的方法》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/12198.html