ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как блокировать посетителей из опр.Страны?
  #1  
Старый 08.11.2008, 21:07
ZemoN
Новичок
Регистрация: 08.11.2008
Сообщений: 16
Провел на форуме:
40208

Репутация: 0
Question Как блокировать посетителей из опр.Страны?

Всем здрасти.
Вопрос таков: как мне заблокировать через .htaccess посетителей из определенной страны? у меня в наличии уже есть база от maxmind в формате "*.csv", сведения в ней даются в следующей форме:
beginIp,"endIp","beginIpNum","endIpNum","countryCo de","countryName"
2.6.190.56,"2.6.190.63","33996344","33996351","GB" ,"United Kingdom"
3.0.0.0,"4.17.135.31","50331648","68257567","US"," United States"
4.17.135.32,"4.17.135.63","68257568","68257599","C A","Canada"
4.17.135.64,"4.17.142.255","68257600","68259583"," US","United States"
4.17.143.0,"4.17.143.15","68259584","68259599","CA ","Canada"
ну и т.д. (всего около 95000 строк)
Соответственно тут указывается диапозон Ip и его страна...
П.С. в ПШП я не ахти ((
 
Ответить с цитированием

  #2  
Старый 08.11.2008, 21:58
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

GeoIp
 
Ответить с цитированием

  #3  
Старый 08.11.2008, 22:00
ZemoN
Новичок
Регистрация: 08.11.2008
Сообщений: 16
Провел на форуме:
40208

Репутация: 0
По умолчанию

да дело то в том что модуль GeoIp никак не поставить..... хост капризничает (
 
Ответить с цитированием

  #4  
Старый 08.11.2008, 22:01
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Хостер не поддерживает PHP? Народ.сру?
 
Ответить с цитированием

  #5  
Старый 08.11.2008, 22:03
ZemoN
Новичок
Регистрация: 08.11.2008
Сообщений: 16
Провел на форуме:
40208

Репутация: 0
По умолчанию

у меня McHost.ru .... вот тока они говорят что мол виртуальный хостинг не поддерживает модуль GeoIp и так далее бла бла бла (((

какже быть?

кстати в .htaccess так писать мона:
Order Allow, Deny
Deny from 2.6.190.1-2.6.190.56

мол разрешить всем кроме данного диопозона Ip

Последний раз редактировалось ZemoN; 08.11.2008 в 22:14..
 
Ответить с цитированием

  #6  
Старый 08.11.2008, 22:21
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

PHP код:
<?php
$t
= array();
$strana $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$t explode(',',$strana);
if(
$t[0]!='ru'
{
echo 
"Доступ запрещен!";
}
else 
{
echo 
"Добро пожаловать:)";
}
?>
 
Ответить с цитированием

  #7  
Старый 08.11.2008, 22:24
ZemoN
Новичок
Регистрация: 08.11.2008
Сообщений: 16
Провел на форуме:
40208

Репутация: 0
По умолчанию

разжуй пожалуйста принцип его работы
 
Ответить с цитированием

  #8  
Старый 08.11.2008, 22:29
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

выцепляет приоритетный язык юзера, чтобы понять, как это работает, запусти такой код:

PHP код:
<?php 
$t
= array(); 
$strana $_SERVER['HTTP_ACCEPT_LANGUAGE']; 
$t explode(',',$strana); 
print_r ($t);
?>
Способ не ахти какой, но китайцев и прочих отсеет на раз

Последний раз редактировалось Pashkela; 08.11.2008 в 22:31..
 
Ответить с цитированием

  #9  
Старый 08.11.2008, 22:54
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

Pashkela, ему надо по IP, а не по языку. Эти понятия никак не связаны.

Решение правильное дали: GeoIP.
 
Ответить с цитированием

  #10  
Старый 08.11.2008, 22:55
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Ну так, как вариант. А так, конечно, и думать нечего - нафик такого хостера

Последний раз редактировалось Pashkela; 08.11.2008 в 22:58..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Социальная инженерия. Профессиональное программирование. Последовательный взлом dinar_007 Болталка 15 23.12.2008 12:30
Как взламывать кодовые замки на подьездах? Sanechik Безопасность 34 05.11.2008 21:06
Добро пожаловать в Сеть! Sinay Болталка 18 02.11.2008 21:55
Создание своего бизнеса в Интернете baltazar Статьи 1 25.03.2008 13:44
Внедрение Sql кода с завязанными глазами k00p3r Чужие Статьи 0 12.06.2005 20:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ