Цикл выполняется единажды....

3o3o

Новичок
Цикл выполняется единажды....

есть файл...
куда написаны IP через разделитель "/"

вот так"
127.0.0.2 /127.0.0.1/127.0.0.3/
"
и т.д.

делаю цикл...
PHP:
$poll_blocked = file ("blocked.txt");

for ($i=0; $i<sizeof ($poll_blocked); $i++)
{
     $blocked = explode ("/", $poll_blocked[$i]); // делаю массив, из этих самых ай пи..
     if ($REMOTE_ADDR == $blocked[$i]) // проверяю на савподения ай пи из файла (массива) и ай пи клиента ($REMOTE_ADDR)
     {
          $err = "yes"; // в случае совпадения присваиваю ошибке "да"
     }
}
else
{
          $err = "no";
}
задача проверить написаный ли ай пи в файл или нет... и в зафисимости от результата присвоить переменной $err значение "yes" или "no"...

но почему-то цикл выполняется всего лишь один раз.... :(

прошу помощи...
заранее спасибо!
 

master_x

Pitavale XXI wieku
3o3o
он выполняется столько, сколько у тебя строк в blocked.txt.
 

Фанат

oncle terrible
Команда форума
поясни-ка, что ты называешь словами "цикл выполняется всего лишь один раз"
и как ты об этом узнал
 

diztex

Новичок
я почему-то не вижу попытки пройти по этому самому массиву IP($blocked) в цикле
 

Фанат

oncle terrible
Команда форума
diztex
я тебе скажу по секрету - тут вообще нет массива IP
 

3o3o

Новичок
спасибо! вопрос решен...
зы. спасибо доброму человеку! :)
 

SunDrop

Помощник поисков. робота
Глянул на фигурную скобку и долго плакал.
Большое спасибо. Аж на душе легче стало :)
 
Сверху