А у меня такая проблема, не могу понять, в чем дело. Файл читается не с первой, а второй строки, либо первая пропускается. Если в файле 1 строка, то не происходит ничего, скрипт завершается типа обработаны все данные в файле.
Вот пример файла:
acc1:pass1:code1
acc2:pass2:code2
acc3:pass3:code3
acc4:pass4:code4
acc5:pass5:code5
acc6:pass6:code6
acc7:pass7:code7
acc8:pass8:code8
acc9:pass9:code9
acc10:pass10:code10
Вот сам скрипт и лог. В лог попадают строки со второй.

Как исправить это и брать все строки? Заранее спасибо!