Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Массив ip адресов на asp

Ответить
Настройки темы
Массив ip адресов на asp

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ребята помогите создать скрипт на 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

%>

Отправлено: 17:53, 17-08-2006

 

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


DRSTELS
как сделать на аспе не скажу но как сделать скажу

значит так:
1) ip адрес это 32битный инт
2) чтобы задать диапазон ip адресов нужно задать 2 чиста (два 32 битных инта)
3) чтобы проверить находится ли ip адрес в этом диапазоне нужно перевести его в 32битный инт и проверить пренадлежит ли получившееся число допустимому интервалу значений.

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 18:08, 17-08-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Это понятно!
Но вот как в скрипт данное вписать! так чтоб при обработке страницы определялся не 1-н ip а массив и согласно ему выдавалось сообщение!

Отправлено: 18:27, 17-08-2006 | #3


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


DRSTELS
Цитата:
Но вот как в скрипт данное вписать! так чтоб при обработке страницы определялся не 1-н ip а массив и согласно ему выдавалось сообщение!
открываем книгу по VB и читаем как там объявлять массивы.

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 18:43, 17-08-2006 | #4


Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо мастер!
Зачем тогда Форум?

Отправлено: 19:04, 17-08-2006 | #5


Deadooshka


Сообщения: 2499
Благодарности: 682

Профиль | Отправить PM | Цитировать


DRSTELS, давно не писал на ASP+VB, уже устаревший и тухлый язык... но кое-что помню

Код: Выделить весь код
dim Arr,Elem,i,ip,message2
ip=Request.ServerVariables("REMOTE_ADDR")
Arr=Array()
for i=1 to 255
Arr(i-1)="10.2.100." & i
next
for each Elem in Arr
if ip=Elem then
message2="здорово лопух, ты в отделе автоматизации..."
exit for
end if
next

Последний раз редактировалось Sham, 19-08-2006 в 03:39.


Отправлено: 21:07, 18-08-2006 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Массив ip адресов на asp

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBA - Массив. help! JaneCherry Программирование и базы данных 2 11-06-2009 06:53
Raid массив madoc Хочу все знать 1 12-02-2009 16:17
Массив и функция Scorpion666 Вебмастеру 4 02-03-2006 12:44
массив на PHP Surround Вебмастеру 6 15-10-2005 15:01
Из файла в массив Georgiy Вебмастеру 6 28-10-2004 23:10




 
Переход