No, właśnie.
Jak sprawdzić czy IP użytkownika mieści się w określonym zakresie numerów IP?
Jak zrobić to najszybciej?
<?php function is_ip_range_vaild($zakres_od, $zakres_do) { $ip = $_SERVER['REMOTE_ADDR']; if($ip_bez_kropek >= $zakres_od_bez_kropek && $ip_bez_kropek <= $zakres_do_bez_kropek) { return true; } else { return false; } } if(!is_ip_range_vaild('123.32.23.0', '255.255.255.0')) { } else { // wykonujesz dalej... } ?>
<?php function is_ip_range_vaild($zakres_od, $zakres_do) { $ip = $_SERVER['REMOTE_ADDR']; { return true; } else { return false; } } if(!is_ip_range_vaild('127.0.0.0', '127.0.0.2')) { } else { } ?>
<?php $ipnum = 16777216*$r[0] + 65536*$r[1] + 256*$r[2] + $r[3]; ?>
<?php FUNCTION renum_ipnum($ipnum1) { $ip0= (integer) ($ipnum1/16777216); $ip1= (integer) (($ipnum1-($ip0*16777216))/65536); $ip2= (integer) (($ipnum1-(($ip0*16777216)+($ip1*65536)))/256); $ip3= $ipnum1 -(($ip0*16777216)+($ip1*65536)+($ip2*256)); $ip= "$ip0.$ip1.$ip2.$ip3"; return $ip; } ?>