Download mit zip, bekomme Fehler

Dönerman

Gesperrt
Ich habe ein Downloadscript geschrieben, das passt alles er erstellts, man kann es ma Server öffnen, ABER wenn ich das dann downloade, kommt eine Fehlermeldung: siehe Beilage!

Was kann ich machen?
Warum geht das nicht?

Das ist das Downloadscript!
PHP:
 include("dbconnect.php");
 include_once('pclzip.lib.php'); 
 
 $eintraege=explode("|",$bild); 
 $count=count($eintraege);
 
 for($x=0;$x<$count;$x++)
 { 
 	$archive = new PclZip('search_download.zip'); 
 	$v_list = $archive->add($eintraege[$x]); 
 	if ($v_list == 0) 
 	{ 
 		die("Error : ".$archive->errorInfo(true)); 
 	}	   
 			  
 }
 
 header("Content-Type: application/stream");
 header("Content-Disposition: attachment; filename=search_download.zip");
 

Anhänge

  • Fehler.JPG
    Fehler.JPG
    8,8 KB · Aufrufe: 26
... und hab auch schon was gefunden:

I can not open with WinZip a zip archive created by PclZip !

WinZip 6.0 (and earlier) is not able to open zip archives created by PclZip. However last version of WinZip (v8.0) is working correctly with PclZip generated archives. Please note also that archives created by PclZip can be read by WinZip 6.0.

Hier der Link dazu: http://www.phpconcept.net/pclzip/index.en.php#faq02

Was soviel bedeutet, wie: Nimm ein anderes Entpackprogramm. WinRAR ist recht gut, aber, wie die Antwort der Frage schon anweist, geht WinZIP 8 auch. ;)
 
Nero eine andere kurze Frage: Ich will die Zip danach löschen! Aber wenn ich sie nach dem header reingebe, dann löschts er mirs nicht!
 
Zurück