Здравствуйте! Подскажите, пожалуйста, почему так скрипт:
$ip = $_SERVER['REMOTE_ADDR'];
$ban = array('333.333.333.333','68.225.34.86');
$count = count($ban);
for ($i=0; $i<$count; $i++) {
if($ip == $ban[$i]) { die("I'm sorry, you've been banned. $ip"); }
}
работает, а так
$ip = $_SERVER['REMOTE_ADDR'];
$ban = array(file_get_contents('ban.txt'));
$count = count($ban);
for ($i=0; $i<$count; $i++) {
if($ip == $ban[$i]) { die("I'm sorry, you've been banned. $ip"); }
}
, где содержание ban.txt: '333.333.333.333','68.225.34.86' - нет?