This article describes the PHP ban on an IP or IP address section of the method of access to share for everyone to reference. The specific analysis is as follows:
Because I haven't studied Apache and Nginx, I've written a small program that can disable the address in PHP.
Only when used:
<?php include ("banip.php");? >
Can
Disable individual IP as follows:
<?php
//Disable IP address
$ip =$_server["REMOTE_ADDR"];
$ban =file_get_contents ("Ban.dat");
if (Stripos ($ban, $ip))
{
die ("Your IP address is: $ip," re forbiden to view this page!);
}
echo "Your IP address is: $ip, hello!";
? >
Ban.dat files are as follows:
BEGIN:
119.184.251.245
127.0.0.1
The IP segment is disabled as follows:
<?php
//Disable IP address
$ip =$_server["REMOTE_ADDR"];
while ($ip [count ($ip-1)]!= '. ') $ip =substr ($IP, 1,-1); Sorting out the IP segment
$ban =file_get_contents ("Ban.dat");
if (Stripos ($ban, $ip))
{
die ("U ' re forbiden to view this page!");
}
echo "hello!";
? >
I hope this article will help you with your PHP program design.