{% else-1 %}
Обновить
* Тема закрыта!
1.
Doktor * 0.01
[автор] (12 мар 2017, 09:50) [0/0] [0] [спам] [под]

добрый день, есть вопросик по коду,
допустим есть у меня код для бана по ip
[code]# Бан по IP.
$ip = $_SERVER['REMOTE_ADDR'];
$ban = array('37.151.162.199','46.118.122.69');
$count = count($ban);
for ($i=0; $i<$count; $i++) {
if ($ip == $ban[$i]) { die("Ваш ip заблокирован, в целях предотвращения нарушений правил сайта. Ваш ip: $ip"*; }
}[/code]

и создам я в бд таблицу с колонками id и ip , можно как то в переменную $ban записать ip из бд, чтоб в ручную не записывать ip ?
Добавлено 12.03.17 в 09:54:05:
пробовал ip выводить из бд и вставлял в $ban, ни хрена не вышло.

2.
Wins * 5.64
(12 мар 2017, 09:57) [0/0] [0] [спам] [под]

[code]$ip = $_SERVER['REMOTE_ADDR'];

$result = mysql_result(mysql_query("SELECT COUNT(*) FROM ban_ip WHERE ip = '". $ip ."'"*, 0);

if($result) die("Ваш ip заблокирован, в целях предотвращения нарушений правил сайта. Ваш ip: $ip"*;[/code]

3.
Doktor * 0.01
[автор] (12 мар 2017, 10:18) [0/0] [0] [спам] [под]

Wins, спасибо, работает)

4. (12 мар 2017, 10:53) [0/0] [0] [спам] [под]

толку от этого бана никакого * возможно даже что люди пользующиеся тем же провайдером будут в блоке т.к могут получить ip из списка

5.
Doktor * 0.01
[автор] (12 мар 2017, 10:59) [0/0] [0] [спам] [под]

буду все банить, с которого вылезут)

6.
Doktor * 0.01
[автор] (12 мар 2017, 11:01) [0/0] [0] [спам] [под]

Тема закрыта для обсуждения! *

  • 1 из 1
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений