Самодельный скрипт фотогалереи

c100_07

Новичок
Самодельный скрипт фотогалереи

Делаю фотогалерею на основе скрипта, найденного в Интернете. Вот часть кода:

<?php
$i=0; if ($handle = opendir($catalog)) {
while (($file = readdir($handle)) !== false)
printf ("<a href=' '><img src=$catalog/%s /></a>",$file);
if (!is_dir($file)) {if (preg_match("/sm\-/i",$file)) {$lines[$i]=$file; $i++;}}
closedir($handle);}
?>

Насколько я понимаю, команда opendir($catalog) открывает папку указанную в $catalog ($catalog = images/pikts, там только файлы *.jpeg) и результат заносит в масив $handle. Потом в цикле файлы изображения выводятся на страницу.

Вопрос заключается в следующем. Вместе со всеми изображениями, в начале, выводятся пустые изображения "./" и "../" Это верятно переходы в папку images и папку pikts. Как от них избавиться? И поясните мне что содержат массивы $handle и $file (для понимания что из них можно потом изъять).
 
Сверху