Zip Dateien einzeln entpacken

Ich will aber nicht das zip file umbenennen, sondern die gerade zu entpackende Datei ...
Und wenn ich einen Pfad angeben will bekomme ich oben genannte Fehler meldung :(
 
Aloah !
Vielen Dank !
Also das mit der Klammer hatte ich schon rausgefunden.
Nur er lädt nix hoch ...
PHP:
foreach ($list as $v) {
		$zip->extract(array('by_name' => $v['filename'], 'add_path' => '/images/pictures/test/'));
		echo $v['filename']." hochgeladen<br />";
	}
gibt mir zwar schön die Dateinamen aus, nur sind sie an angegebener Stelle nicht zu finden, und auch sonst nirgends ;)
Rechte sind auf 777 :confused:
 
OK.
SUUUUUUUUUUUUPER Vielen Dank !
Folgender Code läuft jetzt wie gewünscht :

PHP:
	$zip = new Archive_Zip($zip_FILE);
	$list = $zip->listContent();
	$path = "../images/pictures/test/";
	foreach ($list as $v) {
		$zip->extract(array('by_name' => $v['filename'], 'add_path' => $path));
		$pictures_insert = mysql_query("INSERT INTO ".$x2_prefix."test VALUES('', '$Category');") or die(mysql_error());
		$last_id = mysql_insert_id();
		rename($path.$v['filename'], $path.$last_id.'.jpg');
		echo $v['filename']." hochgeladen<br />";
	}
 
Aloah !
Ich habe noch eine Frage die nicht direkt das Script betrifft.
Bei mir bricht dieser Upload immer nach ca. 40 Dateien ab mit der Meldung:
mysql server has gone ...
Woran liegt das jetzt ?
Server Time Out ?
 
Zurück