przejde od razu do setna

mam taką prostą galerię zdjęć:
<?php function get_files($folder, $filtr) { $file[]=$next_file; return $file; } $sciezka = $dir; { if ($plk != "." && $plk != "..") { $foldery[] = $plk; else $plki[] = $plk; } } if($_GET['todo'] == '') $unit = 'all'; $unit = $_GET['todo']; else $unit = 'all'; $pliki = get_files($dir.'/'.$unit.'/', ".jpg$|.gif$"); foreach($pliki as $key => $value) $tablica[] = $key; if($_GET['iid'] == '') $nr = 0; $nr = $_GET['iid']; else $nr = 0; { if ($nr == 0) else echo ' <a class="a-arrow-link" href="index.php?mod=gallery&todo='.$unit.'&iid='.($nr-1).'" onfocus="blur();"> <img class="left-img-arrow" src="'.$arrow_left.'" alt="<<" /> </a>'; else echo ' <a class="a-arrow-link" href="index.php?mod=gallery&todo='.$unit.'&iid='.($nr+1).'" onfocus="blur();"> <img class="right-img-arrow" src="'.$arrow_right.'" alt=">>" /> </a>'; echo ' <div id="my_img"> <img class="my_img" src="'.$dir.'/'.$unit.'/'.$pliki[$nr].'" alt="'.$pliki[$nr].'" /> </div>'; } ?>
no i niby wszystko smiga ale pojawiają mi sie dwa warningi:
Warning: sort() expects parameter 1 to be array, null given in /var/www/html/piaskownica/tpl/tpl.gallery.php on line 33
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/html/piaskownica/tpl/tpl.gallery.php on line 38
i te linijki dot.
sort($foldery);
if($_GET['todo'] == '')
$unit = 'all';
if(in_array($_GET['todo'], $foldery))
$unit = $_GET['todo'];
else
$unit = 'all';
co tu jest źle
