Hocam doğrudur ...
Lakin sizin anlayamadığınız nokta, arkadaş ipleri metin belgesinde alt alta sıralamış. satır sonlarında biliyorsunuzki \n var. yazmış olduğu fonksiyon, metin belgesindeki ilk satırı okur , diğer satırları okumaz. zaten konu sahibide belirtmiş. o yüzden ya sizin dediğiniz gibi yada bu şekilde yapmalı
"$ipcik\n"
şeklinde.. denersiniz bu şekilde okuduğunuda göreceksiniz. ve aslında koduda uzatmış. bu şekilde daha kısa yapabilir.
$banipfile ='iplog.txt';
$onip = $_SERVER['REMOTE_ADDR'];
$deny = file($banipfile);
if (in_array ("$onip\n", $deny)){ echo "Banlı ip ";
exit;
}
else echo merhaba;kolay gelsin.