2009-11-19 10 views

Antwort

6

Sie können einen Blick auf ZipArchive werfen, Sie wären in der Lage, Reißverschlüsse damit zu erstellen und den Benutzer es herunterladen zu lassen.

Cletus bieten eine wirklich gute Antwort there. Ich kopiere demütig seine Probe hier

$files = array('readme.txt', 'test.html', 'image.gif'); 
$zip = new ZipArchive; 
$zip->open('file.zip', ZipArchive::CREATE); 
foreach ($files as $file) { 
    $zip->addFile($file); 
} 
$zip->close(); 

und es zu streamen:

header('Content-Type: application/zip'); 
header('Content-disposition: attachment; filename=filename.zip'); 
header('Content-Length: ' . filesize($zipfilename)); 
readfile($zipname); 
+0

ok ragez i ll a geben versuchen –

+0

Klasse ZipFile nicht gefunden ... Ich habe diesen Fehler –

+0

@netcoder: Danke für die bearbeiten. – RageZ

Verwandte Themen