ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 14.11.2007, 18:02
[Raz0r]
Members of Antichat - Level 5
Регистрация: 25.02.2007
Сообщений: 495
Провел на форуме:
3244717

Репутация: 1980
Отправить сообщение для [Raz0r] с помощью ICQ
По умолчанию

Я предполагаю у тебя также есть скрипт, который подключается к БД, и ты его инклудишь перед каждым основным скриптом. Так вот в скрипт для коннекта добавь строки
PHP код:
$ip mysql_query("SELECT * FROM `cac_ban` WHERE `ip` = '".mysql_escape_string(htmlspecialchars($_SERVER['REMOTE_ADDR']))."'"); 
if (@
mysql_num_rows($ip) != 0) die("Permission denied<br>Reason: ".mysql_result($ip,0,'reason')); 
В итоге при каждом обращении к любому твоему скрипту, в котором инклудится скрипт для коннекта к БД, будет выполнятся SQL-запрос, который будет проверять присутствует ли запись с IP пользователя.
 
Ответить с цитированием

  #12  
Старый 14.11.2007, 18:10
Cactuz
Познающий
Регистрация: 06.01.2007
Сообщений: 90
Провел на форуме:
126546

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

не работает =( напиши по пунктно што надо... этот способ не работает =(
 
Ответить с цитированием

  #13  
Старый 23.11.2007, 23:04
Cactuz
Познающий
Регистрация: 06.01.2007
Сообщений: 90
Провел на форуме:
126546

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

народ ну не молчите е вы =( как сделать штобы работало...
 
Ответить с цитированием

  #14  
Старый 23.11.2007, 23:32
FeraS
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме:
5381835

Репутация: 1329


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

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=6540
попробуй
 
Ответить с цитированием

  #15  
Старый 24.11.2007, 01:16
blackybr
♠ ♦ ♣ ♥
Регистрация: 18.05.2006
Сообщений: 1,828
Провел на форуме:
8042357

Репутация: 3742


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

Обьясни что именно не работает ?=)

может ты просто не создаешь данную таблицу а просто запихиваешь скрипт ?)

практически все приведенное выше рабочее
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
 
Ответить с цитированием

  #16  
Старый 24.11.2007, 02:03
Cactuz
Познающий
Регистрация: 06.01.2007
Сообщений: 90
Провел на форуме:
126546

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

всё создаю =)
прост онужен код который поместиьь нужно на странице шщтобы народ который в бане не мог зайти и видел причину
 
Ответить с цитированием

  #17  
Старый 24.11.2007, 02:12
lsass.exe
Участник форума
Регистрация: 05.08.2007
Сообщений: 236
Провел на форуме:
4625160

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

смотри пост номер 11. В начало каждого файла вставляешь такой код
PHP код:
<?
require_once "config.php"// конфиг для подключения к бд
$ip mysql_query("SELECT * FROM `cac_ban` WHERE `ip` = '".mysql_escape_string(htmlspecialchars($_SERVER['REMOTE_ADDR']))."'"); 
if (@
mysql_num_rows($ip) != 0) die("Permission denied<br>Reason: ".mysql_result($ip,0,'reason')); 
?>
и все....

Последний раз редактировалось lsass.exe; 24.11.2007 в 02:16..
 
Ответить с цитированием

  #18  
Старый 25.11.2007, 11:05
Cactuz
Познающий
Регистрация: 06.01.2007
Сообщений: 90
Провел на форуме:
126546

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

да не работает =( захожу на тсраницу и ничего не происходит хотя ип в бан добавил =(
 
Ответить с цитированием

  #19  
Старый 27.11.2007, 22:24
Meanor
Познающий
Регистрация: 09.09.2007
Сообщений: 66
Провел на форуме:
188412

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

Довольно странно, что об этом еще здесь не написали, но:

У абсолютного большинства пользователей интернета айпи динамический, т.е. при каждом подключении пользователя к сети интернет, провайдер выдает ему временный айпи. Следовательно если банить по айпи, то только по айпи провайдера, но это грубо, т.к. можно так забанить кого-нибудь нормального. Следовательно к бану по провайдеру надо добавить куки, браузер+разрешение экрана+ еще параметры, добываемые через браузер.

Как это сделать на пхп, не знаю (в основном не понятно вычисление айпи провайдера).

Последний раз редактировалось Meanor; 27.11.2007 в 22:28..
 
Ответить с цитированием

  #20  
Старый 27.11.2007, 23:20
Cactuz
Познающий
Регистрация: 06.01.2007
Сообщений: 90
Провел на форуме:
126546

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

да ёмаё я на локалке тестирую и не пашет =( короче шо за нах... как сделать штобы работало?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите сделать скрипт... Iceangel_ PHP, PERL, MySQL, JavaScript 3 16.11.2007 14:42
Ищу скрипт для автоматического добавления новостей.... ~Real F@ck!~ Болталка 4 27.10.2007 13:18
[javascript] помогите дописать скрипт с регулярными выражениями Thanat0z PHP, PERL, MySQL, JavaScript 16 29.08.2007 01:31
Разные скрипты r@mbler PHP, PERL, MySQL, JavaScript 4 06.03.2007 18:08
Скрипт для MySQL piton Уязвимости 3 13.01.2007 20:40



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


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




ANTICHAT.XYZ