Cybaer: Entpacken von ZIP-Dateien mit ZLib

Beitrag lesen

Hi,

Weiß jemand von euch, wie ich ZIP-Dateien mit ZLib auf dem Server entpacke?
Ich habe leider kein entsprechendes Beispiel gefunden.

Nicht hinreichend gesucht.

In Kürzestform und ungestestet:

  
  $zh=zip_open($zipfile);  
  while($entry=zip_read($zh)) {  
   if(zip_entry_open($zh,$entry)) {  
    $file=zip_entry_name($entry);  
    echo $file;  
    $data=zip_entry_read($entry,zip_entry_filesize($entry));  
    echo $data;  
    zip_entry_close($entry);  
   }  
  }  
  zip_close($zh);  

Das sollte dir alle Dateinamen nebst Inhalte ausgeben.

Meine "Luxus-Funktion" zu posten ist leider wenig sinnvoll, da die eine Vielzahl von sonstigen Funktionen & Konstanten verwendet, was den Rahmen hier sprengen würde. Es gibt aber hinreichend dokumentierte Listings im Netz zu finden ...

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!