![]() |
Массив ip адресов на asp
Ребята помогите создать скрипт на asp для определения массива ip адресов. На пример с 10.2.100.1 по 10.2.100.255 - отдел автоматизации! и т.д.
пример: <% dim ip ip = Request.ServerVariables("REMOTE_ADDR") if ip = "10.2.100.210" then (как указать диапазон ip адресов для определения отдела) message = "Привет Андрухин" End if if ip = "10.2.100.154" then message = "Привет Кирюха" End if Response.Write Message %> |
DRSTELS
как сделать на аспе не скажу но как сделать скажу ;) значит так: 1) ip адрес это 32битный инт 2) чтобы задать диапазон ip адресов нужно задать 2 чиста (два 32 битных инта) 3) чтобы проверить находится ли ip адрес в этом диапазоне нужно перевести его в 32битный инт и проверить пренадлежит ли получившееся число допустимому интервалу значений. |
Это понятно! :)
Но вот как в скрипт данное вписать! так чтоб при обработке страницы определялся не 1-н ip а массив и согласно ему выдавалось сообщение! ;) |
DRSTELS
Цитата:
|
Спасибо мастер! ;)
Зачем тогда Форум? |
DRSTELS, давно не писал на ASP+VB, уже устаревший и тухлый язык... но кое-что помню :)
Код:
dim Arr,Elem,i,ip,message2 |
Время: 00:12. |
Время: 00:12.
© OSzone.net 2001-