добрый день, есть вопросик по коду,
допустим есть у меня код для бана по 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, ни хрена не вышло.
[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]
толку от этого бана никакого возможно даже что люди пользующиеся тем же провайдером будут в блоке т.к могут получить ip из списка