Sieboldianus: geschafft

Beitrag lesen

Hab es geschafft!

hier mein Script falls es jemanden interessiert:

  
  function speicherebilder($dateiupload, $bilderanzahl)  
{  
    $Erlaubte_Dateiendungen = array( "jpg", "gif", "zip" );  
    $Dateiname_bereinigen = array( 'ä' => 'ae', 'ö' => 'oe', 'ü' => 'ue', 'ß' => 'ss', ' ' => '_' );  
 $pfad = "projekte/images/";  
 if ($bilderanzahl == "tn") {  
 $pfad = "projekte/thumbs/";  
 }  
 if ($dateiupload['size'] > 0)  
    {  
        $UploadDateiEndung = array_pop( explode( ".", strtolower( $dateiupload['name'] ) ) );  
        if (!in_array( $UploadDateiEndung, $Erlaubte_Dateiendungen ))  
        {  
            die( "Die angehängte Datei hat eine nicht erlaubte Dateiendung!" );  
        }  
  $DateiNameNeu = $_POST["projektnummer"]."_". $bilderanzahl.".jpg";  
  
         $umask_alt = umask( 0 );  
  
         if (@move_uploaded_file( $dateiupload['tmp_name'], $pfad . $DateiNameNeu ))  
         {  
  
             @chmod( $pfad .  $DateiNameNeu, 0755 );  
    echo "<h4 class=\"text\">Datei " . $dateiupload['name'] ." wurde unter ". $pfad  . $DateiNameNeu ." gespeichert </h4>";  
             umask( $umask_alt );  
         }  
         else  
         {  
             umask( $umask_alt );  
         }  
  }  
  
}  
  
  if ($_FILES['bild1']['tmp_name']) {  
  speicherebilder($_FILES['bild1'],"01");  
      if ($_FILES['bild2']['tmp_name']) {  
  speicherebilder($_FILES['bild2'],"02");  
   if ($_FILES['bild3']['tmp_name']) {  
   speicherebilder($_FILES['bild3'],"03");  
     }  
    if ($_FILES['bild4']['tmp_name']) {  
    speicherebilder($_FILES['bild4'],"04");  
      }  
  
    }  
  }  
  if ($_FILES['bildtn']['tmp_name']) {  
  speicherebilder($_FILES['bildtn'],"tn");  
    }  
  
}