![]() |
|
![]() |
||||||
![]() |
Опеределять будем с помощью сервиса http://2ip.ru/, хотя можно и с помощью любого другого. Читать дальше... ![]() Функция long2ip() генерирует Internet-адрес в формате с точкой (т.е.: aaa.bbb.ccc.ddd) из соответствующего представления адреса. Читать дальше... convert, equivalent, function, ip, javascript, phpСтала передо мною такая задача, пускать на сайт только юзеров из сети, в сети есть такие диапазоны:
10.0.0.0/8
91.195.184.0/23
172.16.0.0/12
192.168.0.0/16
Нужно проверять $_SERVER['REMOTE_ADDR'] на вхождение в один из этих диапазонов, то есть эта функция служет для проверки вхождения IP адресса в диапазон IP адресов Читать дальше... Функция ip2long() генерирует IPv4 Internet сетевой адрес из стандартного представления в Internet-формате (строки с точками). Читать дальше... convert, equivalent, function, ip, ipv4, javascript, phpСоздайте стандартный EXE-проект. Расположите на форме (Form) элемент Winsock (меню: Проект -> Компоненты -> Microsoft Winsock Control 6.0) и добавьте нижеследующий код. Читать дальше... 1-ый cпособ:Request.ServerVariables("REMOTE_ADDR")2-ой способ:Request.UserHostAddress3-ий способ:Этот способ позволяет получить IP-адрес текущего пользователя не на страницах aspx, а например в Web-сервисах (asmx) или других классах:HttpContext.Current.Request.ServerVariables("REMOTE_ADDR")илиHttpContext.Current.Request.UserHostAddress Читать дальше... Пример использует команду: netsh из CMD
Подробнее о netsh можно узнать введя команду в CMD netsh /? Читать дальше... address, ip, vb, visual basicКласс получает информацию об IP-адресе: страна, город и т.п. с сервера ip-adress.com. Можно делать не более 20 запросов с одного апи-адреса. В классе предусмотрена возможность использования прокси, чтобы обойти это ограничение. Читать дальше... ![]() Функция определяет IP адрес посетителя, и блокирует доступ, если адрес находится в списке запрещенных. Читать дальше... |
Меню
Подписка на RSS:
Поиск
Облако тегов
.net
array
asp
bash
browser
charset
check
class
clean
convert
count
create
css
curl
database
date
delete
directory
download
element
email
equivalent
extension
file
find
form
format
function
get
height
html
http
ie
image
javascript
jquery
load
mysql
number
page
perl
php
random
scriplet
send
shell
size
sql
string
text
time
url
utf8
variable
vb
visual basic
width
window
xml
xslt
|
![]() |
![]() |
![]() |
||
![]() |
![]() |