Добрый день, я не силён в регулярных выражениях, как можно сделать чтобы после проверки IP пользователя узнать из какой сети он пришел. Допустим есть IP 10.200.0.36 ну или получаем мы его из $_SERVER['REMOTE_ADDR'], и все пользователи у которых IP 10.200.0.* из Ставрополя. У меня получилось что то вроде этого, только не работает . Буду благодарен за любую помощь. Код (Text): $CheckIP = '10.200.0.36'; if (preg_match ('^/([0-9]|[200]|[0]|[...])$/', $CheckIP)) { echo 'This is Stavropol'; } else { echo 'Error'; }
Код (Text): $Mask_Stv = '/10.200.0.[0-9]+/'; if(preg_match($Mask_Stv,$_SERVER['REMOTE_ADDR'],$match)) { echo 'Stavropol'; } Всё разобрался