Jest to mój pierwszy post na forum więc proszę o wyrozumiałość

Mój problem:
Ostatnio zrobiłem sobie galerie na mojej stronie, nie chciało mi się ręcznie dodawać każdego zdjęcia osobno więc nabazgrałem coś takiego:
<?php while($plik = $folder->read()) echo '<div><a href="zdjecia/' .$plik. '" alt=""><img src="minizdjecia/tn_' .$plik. '" alt=""></a></div>'; $folder->close(); ?>
Gdzie folder "zdjęcia" to folder z obrazkami a "minizdjęcia" to miniaturki, i tu mam problem. Wszystko fajnie działa tyle że dwie pierwsze linijki nie mają podstawionej wartości $plik a następne już tak. Wygląda to tak:
Jak rozwiązać ten problem?