U bent hier: Fotoalbum Gardameer

Foto albums:

'.ucfirst($directory).'
'; } } //Als iemand niet enkele één foto opvraagt laten we de thumbnails zien. if(!isset($_GET['foto'])) { if(!empty($bestanden)) { if(isset($_GET['paginanr'])) { if(is_numeric($_GET['paginanr'])) { $paginanr = $_GET['paginanr']; } }else{ $paginanr = 0; } $aantalfotos = count($bestanden); //Als er meer dan 10 fotos zijn krijgen we een volgende/vorige knopje. if($aantalfotos > $afbeeldingenperpagina) { echo '
'; //Hebben we een vorige knopje nodig? if ($paginanr > 0) { echo '<< Vorige'; }else{ echo '<< Vorige'; } //We laten even zien op welke pagina we zitten en hoeveel er zijn. echo '    Pagina '.ceil($paginanr+1).' van '.ceil($aantalfotos/$afbeeldingenperpagina).'    '; //Hebben we een volgende knopje nodig? if ($paginanr < floor(($aantalfotos -1)/$afbeeldingenperpagina)) { echo 'Volgende >>
'; }else{ echo 'Volgende >>
'; } echo '
'; } //Don't ask, hogere wiskunde vereist. Ik weet zelf niet meer wat ik deed maar het werkt... for($fotonr = ($paginanr * $afbeeldingenperpagina); $fotonr <= ($paginanr * $afbeeldingenperpagina) + ($afbeeldingenperpagina) -1 && $fotonr < count($bestanden); $fotonr += 1) { //Okay.. wat als er geen thumbsmap is? if(!is_dir($map.'thumbs/')) { //Dan maak je die natuurlijk! mkdir($map.'thumbs/',0777); } //Okay... wat als er geen thumbnail is? if(!file_exists($map.'thumbs/'.$bestanden[$fotonr])) { //Dan maak je die natuurlijk! thumbnail($map,'thumbs/', $bestanden[$fotonr],$breedte_klein,$hoogte_klein); } //De thumbnail bestaat... wat moet ik doen? if(file_exists($map.'thumbs/'.$bestanden[$fotonr])) { //Jeetje man, kan je helemaal niks zelf? Laat die foto dan zien mafkees! echo ''; } } }else{ //Duidelijk, de map is leeg! if(empty($directories)) { echo '

Sorry, deze map is leeg!

'; } } }else{ //Stel dat iemand één enkele foto opvraagt! STEL JE VOOR! if(is_numeric($_GET['foto'])) { $fotonr = $_GET['foto'] -1; if(@is_file($map.$bestanden[$fotonr])) { echo '
'; if ($fotonr > 0) { echo '<< Vorige'; }else{ echo '<< Vorige'; } echo '   Foto '.($fotonr+1).' van '.count($bestanden).'   '; if ($fotonr < count($bestanden) -1) { echo 'Volgende >>
'; }else{ echo 'Volgende >>
'; } echo '
'; //Als er geen map bestaat kan je die aanmaken... if(!is_dir($map.'thumbsgroot/')) { mkdir($map.'thumbsgroot/',0777); } //Als de thumbnail niet bestaat wil ik dat je hem aanmaakt! if(!file_exists($map.'thumbsgroot/'.$bestanden[$fotonr])) { thumbnail($map,'thumbsgroot/', $bestanden[$fotonr],$hoogte_groot,$hoogte_groot); } //De grotere thumbnail bestaat... laat maar zien die handel! if(file_exists($map.'thumbsgroot/'.$bestanden[$fotonr])) { echo '
'; $afmeeting = getimagesize($map.$bestanden[$fotonr]); echo '

'; } }else{ echo '

Sorry, deze foto bestaat niet!

'; } } } ?>