Hallo zusammen,
bin gerade Dabei ein Script zu entwickeln womit ich Alle .zip Dateien im Ordner entpacke. Allerdings bekomme ich es gerade nur hin eine einzelne Datei zu entpacken, wenn ich den direkkten Pfad angebe.
Bin gerade soweit, das ich mir alle Dateien in dem Ordner anzeigen lasse.
Kann mir hier vlt jemand ein Tipp geben?
bin gerade Dabei ein Script zu entwickeln womit ich Alle .zip Dateien im Ordner entpacke. Allerdings bekomme ich es gerade nur hin eine einzelne Datei zu entpacken, wenn ich den direkkten Pfad angebe.
Bin gerade soweit, das ich mir alle Dateien in dem Ordner anzeigen lasse.
Kann mir hier vlt jemand ein Tipp geben?
Code:
<?php $alledateien = array_diff(scandir('C:\xampp2\htdocs\import\open'),['.','..']); //Ordner "files" auslesen und Übergeordnete Ordner ausblenden var_dump($alledateien); echo "<hr>"; foreach ($alledateien as $datei) { // Ausgabeschleife echo $datei."<br />"; //Ausgabe Einzeldatei for ($i = 0; $i < count($alledateien)-2; $i++){ $zip = new ZipArchive; if ($zip->open($datei) === TRUE) { $zip->extractTo('C:\xampp2\htdocs\import\entpackte_daten'); $zip->close(); echo " <font color='green'>$datei </font> wurde erfolgreich extrahiert !<hr><br>"; } else { echo 'Fehler beim extrahieren der Datei <font color="red">'.$datei.'</font> !<hr><br>'; } } } ?>
Kommentar