$c || $f[0] > $b){ if ($f[0] > $c){ $d = $f[0] - $b; $e = $d / $f[0]; $g[0] = $b; $g[1] = $f[1] - ($f[1] * $e); } elseif ($f[1] > $c){ $d = $f[1] - $c; $e = $d / $f[1]; $g[0] = $f[0] - ($f[0] * $e); $g[1] = $c; } else { $g[1] = $c; $g[0] = $b; } } else { $g[0] = $f[0]; $g[2] = $f[1]; } return 'src="'.$a.'" width="'.$g[0].'" height="'.$g[1].'"'; } else { return false; } } // Overige functies function dir_array($a, $b){ $g = array(); if ($c = @opendir($a)){ while(false !== ($d = readdir($c))){ if($d != "." && $d != ".."){ $e = explode('.', $d); $f = $e[count($e)-1]; if(is_dir($a."/".$d)){ $g = array_merge($g, dir_array($a."/".$d, $b)); } elseif (in_array(strtolower($f), $b)){ $g[] = $a."/".$d; } } } closedir($c); } sort($g); return $g; } function map_array($a){ $g = array(); if($c = opendir($a)){ while(false !== ($d = readdir($c))){ if($d != "." && $d != ".."){ if(is_dir($a."/".$d)){ $g[$d] = $a."/".$d; } } } closedir($c); } return $g; } function sort_table($a, $b, $e){ global $p; $f = $b*$e; $f = count($a)/$f; $f = ceil($f); if(isset($_GET['actie'])){ $actie = '&actie='.$_GET['actie']; } else{ $actie = ''; } if($_GET['dir'] != ''){ $actie .= '&dir='.$_GET['dir']; } if($b > count($a)){ $b = count($a); } if($p < 1 || $p > $f){ $p = 1; } $c = ''; $d = 1; for($i = $b*$e*($p-1); $i < ($b*$e*$p); $i++){ if($d == 1){ $c .= ''; } $c .= ''; if($d == $b){ $d = 1; $c .= ''; } else{ $d++; } } $c .= ''; $c .= '
'; if(isset($a[$i])){ $c .= $a[$i]; } $c .= '
'; if($p > 1){ $c .= '< Vorige'; } else{ $c .= '< Vorige'; } $c .= ' | '; for($j = 1; $j <= $f; $j++){ if($p != $j){ $c .= ''.$j.''; } else{ $c .= ''.$j.''; } $c .= ' | '; } if($p < $f){ $c .= 'Volgende >'; } else{ $c .= 'Volgende >'; } if($_GET['actie'] == 2){ $c .= '
'; } elseif($_GET['actie'] == 1){ $c .= '
'; } $c .= '
'; return $c; } ?> Fotoalbum - RONALDBRUNSTING.TK
Welkom in mijn fotoalbum!
Hieronder vindt uw de onderwerpen waar ik foto\'s van heb gemaakt.

'; } $i = 1; foreach(dir_array($dir, $img) as $a) { if(file_exists($a) == true){ if($_GET['actie'] == 1){ $tab[] = ''; } else{ $tab[] = ''; } $i++; } } if($_GET['actie'] == '' || $_GET['dir'] == '' || !is_dir($_GET['dir'])){ echo '

'; if(count(map_array($map)) != 0) { echo ''; if ($handle = opendir('.')) { for ( $files = array(); ( $file = readdir( $handle )) !== false; $files[] = $file ); closedir($handle); } sort($files); $files = array_reverse($files, true); foreach ($files as $key => $val) { if ($val != "." && $val != ".." && $val != "index.php" && $val == is_dir($val)) { $albumnaam = substr(''.$val.'', 3); echo ' '; } } echo '
'.$albumnaam.'
'; // Het tekstbestand met beschrijving includen include ''.$val.'.txt'; echo '
'; } else { echo '- '.$map.'
'; } // Wat je hier schrijft komt alleen op je index onderaan je pagina. echo '

Binnenkort volgen meer albums!'; } elseif($_GET['actie'] == 1){ $titel = str_replace( "./", "", $dir); $titel = ucfirst($titel); $titel = substr(''.$titel.'', 3); echo 'Foto\'s in het album '.$titel.'

'; echo sort_table($tab, $col, $row); } elseif($_GET['actie'] == 2){ echo sort_table($tab, 1, 1); } // Wat je hier schrijft komt helemaal onderaan ALL je pagina's dus ook in de albums onderaan ?>

De foto's mogen niet zonder schriftelijke toestemming vermenigvuldigd worden.