- <?php
- function in_plage($plage_1,$plage_2,$ip){
-
- list($x1_p1, $x2_p1, $x3_p1, $x4_p1) = explode(".", $plage_1);
- list($x1_p2, $x2_p2, $x3_p2, $x4_p2) = explode(".", $plage_2);
- list($x1_ip, $x2_ip, $x3_ip, $x4_ip) = explode(".", $ip);
-
- if ($x1_ip == $x1_p1 && $x2_ip == $x2_p1 && $x3_ip == $x3_p1 && $x1_ip == $x1_p2 && $x2_ip == $x2_p2 && $x3_ip == $x3_p2){
-
- if ($x4_ip > $x4_p1 && $x4_ip < $x4_p2){
- return true;
- }else{
- return false;
- }
- }else if($x1_ip == $x1_p1 && $x2_ip == $x2_p1 && $x3_ip == $x3_p1){
- if ($x4_ip > $x4_p1 && $x4_ip < $x4_p2){
- return true;
- }else{
- return false;
- }
- }else if ($x1_ip >= $x1_p1 && $x1_ip < $x1_p2){
- //echo "1";
- return true;
-
- }else if ($x1_ip == $x1_p2){
-
- if ($x2_ip >= $x2_p1 && $x2_ip < $x2_p2){
- //echo "2";
- return true;
-
- }else if ($x2_ip == $x2_p2){
-
- if ($x3_ip >= $x3_p1 && $x3_ip < $x3_p2){
- //echo "3";
- return true;
-
- }else if ($x3_ip == $x3_p2){
-
- if ($x4_ip < $x4_p2){
- //echo "4";
- return true;
- }else{
- //echo "5";
- return false;
- }
-
- }else{
- //echo "6";
- return false;
- }
- }else{
- //echo "7";
- return false;
- }
-
- }else{
- //echo "8";
- return false;
- }
- }//END FUNCTION
- ?>
<?php
function in_plage($plage_1,$plage_2,$ip){
list($x1_p1, $x2_p1, $x3_p1, $x4_p1) = explode(".", $plage_1);
list($x1_p2, $x2_p2, $x3_p2, $x4_p2) = explode(".", $plage_2);
list($x1_ip, $x2_ip, $x3_ip, $x4_ip) = explode(".", $ip);
if ($x1_ip == $x1_p1 && $x2_ip == $x2_p1 && $x3_ip == $x3_p1 && $x1_ip == $x1_p2 && $x2_ip == $x2_p2 && $x3_ip == $x3_p2){
if ($x4_ip > $x4_p1 && $x4_ip < $x4_p2){
return true;
}else{
return false;
}
}else if($x1_ip == $x1_p1 && $x2_ip == $x2_p1 && $x3_ip == $x3_p1){
if ($x4_ip > $x4_p1 && $x4_ip < $x4_p2){
return true;
}else{
return false;
}
}else if ($x1_ip >= $x1_p1 && $x1_ip < $x1_p2){
//echo "1";
return true;
}else if ($x1_ip == $x1_p2){
if ($x2_ip >= $x2_p1 && $x2_ip < $x2_p2){
//echo "2";
return true;
}else if ($x2_ip == $x2_p2){
if ($x3_ip >= $x3_p1 && $x3_ip < $x3_p2){
//echo "3";
return true;
}else if ($x3_ip == $x3_p2){
if ($x4_ip < $x4_p2){
//echo "4";
return true;
}else{
//echo "5";
return false;
}
}else{
//echo "6";
return false;
}
}else{
//echo "7";
return false;
}
}else{
//echo "8";
return false;
}
}//END FUNCTION
?>