1) { $newwidth = $thumbsize; $newheight = $thumbsize/$imgratio; } else { $newheight = $thumbsize; $newwidth = $thumbsize*$imgratio; } //Bild erstellen //Achtung: imagecreatetruecolor funktioniert nur bei bestimmten GD Versionen //Falls ein Fehler auftritt, imagecreate nutzen if(function_exists("imagecreatetruecolor")) $thumb = imagecreatetruecolor($newwidth,$newheight); else $thumb = imagecreate ($newwidth,$newheight); if($endung == ".jpg") { imageJPEG($thumb,$ordner."temp.jpg"); $thumb = imagecreatefromjpeg($ordner."temp.jpg"); $source = imagecreatefromjpeg($imgfile); } else if($endung == ".gif") { imageGIF($thumb,$ordner."temp.gif"); $thumb = imagecreatefromgif($ordner."temp.gif"); $source = imagecreatefromgif($imgfile); } imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); //Bild speichern if($endung == ".png") imagepng($thumb,$ordner.$filename); else if($endung == ".gif") imagegif($thumb,$ordner.$filename); else imagejpeg($thumb,$ordner.$filename,100); //Speicherplatz wieder freigeben ImageDestroy($thumb); ImageDestroy($source); //Pfad zu dem Bild zurückgeben return $ordner.$filename; } function searchingFile($dir, $ftype) { $handle = opendir($dir); $resultArray = array(); while (false !== ($file = readdir($handle))){ if ($file != '.' && $file != '..') { //if (is_dir($dir . '/' . $file)) { //unterverzeichnis einlesen // $subdir = searchingFile($dir . '/' . $file, $ftype); // $resultArray = array_merge($resultArray, $subdir); //} } if(strpos($file, $ftype)) { //datei gefunden $resultArray[] = $dir.'/'.$file; } } closedir($handle); return $resultArray; } function listAllJPG($dir=".",$type="JPG") { $x = 0; foreach ($dir as $filename) { $jpg[$x]['file'] = $filename; $x++; } return $jpg; } $ordner3 = $_GET["ORDNER"]; $search = searchingFile($ordner3, 'jpg'); $jpg = listAllJPG($search,"jpg"); $speicherordner = "socthumbnails/".$ordner2."/"; for($x=0;$x
"; echo '
'; echo "
    "; $ordner1 = urlencode($ordner1); print "
  • Zip Download"; if(isset($hauptmenu_clean)){ $url1 = array_unique($hauptmenu_clean); foreach ($url1 as $key => $value){ $sep = '/'; $link2 = 'socbildergallery'.$sep.$value; $link2 = urlencode($link2); $pruefen = glob('socbildergallery'.$sep.$value.$sep.'*.jpg'); $pruefen_menge = count($pruefen); if($pruefen_menge == 0){ print "
  • $value"; } else { print "
  • $value"; } //Untermenü1 if(isset($submenu1_clean[$value])){ $url2 = array_unique($submenu1_clean[$value]); echo "
      "; foreach ($url2 as $sub => $value1){ $sep = '/'; $link1 = 'socbildergallery'.$sep.$value.$sep.$value1; $link1 = urlencode($link1); $pruefen = glob('socbildergallery'.$sep.$value.$sep.$value1.$sep.'*.jpg'); $pruefen_menge = count($pruefen); if($pruefen_menge == 0){ print "
    • $value1"; } else{ print "
    • $value1"; } //Untermenü2 if(isset($submenu2_clean[$value1])){ $url3 = array_unique($submenu2_clean[$value1]); echo "
        "; foreach ($url3 as $sub => $value2){ $directory_seperator1 = '/'; $link = 'socbildergallery'.$directory_seperator1.$value.$directory_seperator1.$value1.$directory_seperator1.$value2; $link = urlencode($link); $pruefen = glob('socbildergallery'.$sep.$value.$sep.$value1.$sep.$value2.$sep.'*.jpg'); $pruefen_menge = count($pruefen); if($pruefen_menge == 0){ print "
      • $value2"; } Else{ print "
      • $value2"; } //Untermenü3 if(isset($submenu3_clean[$value2])){ $url4 = array_unique($submenu3_clean[$value2]); echo "
          "; foreach ($url4 as $sub2 => $value3){ $sep = '/'; $link7 = 'socbildergallery'.$sep.$value.$sep.$value1.$sep.$value2.$sep.$value3; $link7 = urlencode($link7); $pruefen = glob('socbildergallery'.$sep.$value.$sep.$value1.$sep.$value2.$sep.$value3.$sep.'*.jpg'); $pruefen_menge = count($pruefen); if($pruefen_menge == 0){ print "
        • $value3"; } Else{ print "
        • $value3"; } //Untermenü4 if(isset($submenu4_clean[$value3])){ $url5 = array_unique($submenu4_clean[$value3]); echo "
            "; foreach ($url5 as $sub3 => $value4){ $sep = '/'; $link0 = 'socbildergallery'.$sep.$value.$sep.$value1.$sep.$value2.$sep.$value3.$sep.$value4; //echo $link0; $link0 = urlencode($link0); print "
          • $value4"; } echo "
          "; } } echo "
        "; } } echo "
      "; } } echo "
    "; } } echo "
  • "; } echo "
"; echo "
"; ?>
    Archiv erstellen"; If(isset($_GET["ORDNER"])){ $ordner = $_GET["ORDNER"]; } Else { $ordner = 'socbildergallery'; } $allebilder = scandir($ordner); //$allebilder = glob($ordner."*.jpg"); //print_r($allebilder); foreach($allebilder as $bild) { if (strstr($bild, ".gif") || strstr($bild, ".png") || strstr($bild, ".jpg")) { $bildinfo = pathinfo($ordner."/".$bild); $size = ceil(filesize($ordner."/".$bild)/1024); if ($bild != "." && $bild != ".." && $bild != "_notes" && $bildinfo['basename'] != "Thumbs.db") { ?>
  • "> " height="100" alt="Vorschau" />
  • ">