Webstatt.org - Community seit 2006 - 2012 (2024?)

zip entpacken

Avatar user-279
29.03.2006 07:31

hallo.

ich versuche gerade ein script zu schreiben welches mit php auf dem server ein zip entpackt. mein versuch sieht so aus:

<?
$quelle = 'test.zip';
$ziel = '/zip';
$zip_zeiger = zip_open($quelle);
error_reporting(E_ALL);

while($zip_entry = zip_read($zip_zeiger)) {
if (zip_entry_open($zip_zeiger, $zip_entry, 'r'zwinkern) {
$buffer = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
$fp = fopen("zip/".zip_entry_name($zip_entry),'w+'zwinkern;
fwrite($fp, $buffer);
zip_entry_close($zip_entry);
}
zip_close($zip_zeiger);
}
?>


ich krieg aber folgenden fehler:

Warning: zip_read(): 1 is not a valid Zip Directory resource in /home/zeroweb/public_html/php/zip.php on line 7


hab aber schon getestet (if $zip_zeiger == FALSE...) - das zip archiv ist gültig..

kann mir jemand weiterhelfen?
danke - user-279

Avatar user-279
29.03.2006 08:53

schon gelöst - das problem lag daran dass ich das zip_close() in der while() schleife hatte lächeln