Sebastian: Upload und Verarbeitung einer *.zip Datei

Beitrag lesen

Hallo,

ich möchte auf einer Website eine Bildergalerie aufbauen und dafür nicht jedes einzelne Bild hochladen. Aus diesem Grund möchte ich lediglich eine +.zip hochladen, verarbeiten und in der Datenbank speichern. Jetzt habe ich das Problem, dass die Verarbeitung der *.zip nicht richtig funktioniert. Hier ein Ausschnitt aus meinem Quelltext:

// Das funktioniert
$uploaddir = "picture/text/bildZuText-12.zip";
move_upload_file($_FILES["bild"]["tmp-name"], $uploaddir);

// Die Verarbeitung
$zipPointer = zip_open($uploaddir);
if($zipPointer) {
   while($zipEntry = zip_read($zipPointer)) {
      // Dies ist zunächst zum Test
      echo zip_entry_name($zipEntry);
   }
}

Jetzt bekomm ich bei der funktion zip_read eine Fehlermeldung. "zip_read() expects parameter 1 to be resource, integer given in ...".

Was mach ich an dieser Stelle falsch? Kann mir jemand helfen?

Gruß

Sebastian