Willkommen in der Webstatt Zum Webstatt Blog und Stories
phore phore am 29.03.06 09: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')) {
$buffer = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
$fp = fopen("zip/".zip_entry_name($zip_entry),'w+');
fwrite($fp, $buffer);
zip_entry_close($zip_entry);
}
zip_close($zip_zeiger);
}
?>


ich krieg aber folgenden fehler:

Quote
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 - phore

netcup.de Warum gibt es hier Werbung?
phore phore am 29.03.06 10:53

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

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt