$picsperpage=15; $numpics =count($pics); $curr_page=(int) $_GET[page]; $picstart=$curr_page*$picsperpage; $picstop =$picstart+$picsperpage; $maxpage =ceil($numpics/$picsperpage); $count_per_row=0; if ($maxpage>1) { echo '
Seiten: '; if ($curr_page > 0) echo '
[<-]
'; for ($pagecount = 0; $pagecount < $maxpage; $pagecount++) echo '
[' . ($pagecount+1) . ']
'; if ($curr_page<($maxpage-1)) echo '
[->]
'; echo '
'; } echo '
'; for ($piccount = $picstart; $piccount < $picstop; $piccount++) { if ($count_per_row == 0) { echo "
"; } if ($piccount < $numpics) { echo '
'; } $count_per_row++; if ($count_per_row>=5) { $count_per_row=0; } } ?>