if (!empty($_SERVER['HTTP_CLIENT_IP']))
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}
$ip_f = array();
list($ip_f[0],$ip_f[1],$ip_f[2],$ip_f[3],) = explode(".", $ip);
$r_ip = $ip_f[0].'.'.$ip_f[1].'.'.$ip_f[2];
متغیر ip شماره آی پی رو دقیق بهتون نشون می ده
متغیر r_ip رنج آی پی رو بهتون نشون می ده
موفق باشید