PHP-Code:
<?
$images_per_page = 9;
$page = (!empty($_GET['page']) AND preg_match('#^\d+$#', $_GET['page'])) ? $_GET['page'] : 1;
$handle=opendir("acp/galerie/");
$i = 0;
while ($file=readdir($handle))
{
    if ($file!="."&&$file!="..")
    {
        $i++;
        if($i > ($page-1) * $images_per_page AND $i <= $page * $images_per_page)
        {
            $filename=str_replace(".JPG","",$file);
            $filename=str_replace(".jpg","",$file);
            include("tpl/galerie.tpl.php");
            $piccount++;
            if($piccount==3 or $piccount==6 or $piccount==9){echo"<br><br>\n";}
        }
    }
}
closedir($handle);
?>
Untested, aber wenn ich keinen Denk- oder Tippfehler drin hab solllte es so gehen ^^
$images_per_page sollte idealerweise natürlich durch 3 teilbar sein, damit immer volle Zeilen dargestellt werden.

(Falls das Problem gelöst ist entschuldige ich mich für den unnötigen Post, aber es gab kein "k, Problem gelöst" oder so ^^")