note 17890 added to ref.zip
| From: | derek at slashview dot com | Date: | Mon, 31 Dec 2001 20:32:27 +0000 |
| Subject: | note 17890 added to ref.zip | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-24025@lists.php.net to get a copy of this message | ||
Big thanks to vangoethem@hotmail.com for the zip.lib.php tip!
FYI, here's a sample chunk of code for those who want to use it:
<?
require('zip.lib.php');
Header("Content-type: application/x-zip");
Header("Content-Disposition: attachment; filename=foo.zip");
$zipfile = new zipfile();
$handle=opendir(".");
while ($filename = readdir($handle)) {
if (is_file($filename)) {
$fd = fopen ($filename, "r");
$contents = fread ($fd, filesize ($filename));
fclose ($fd);
$zipfile -> addFile($contents, $filename);
}
}
closedir($handle);
echo $zipfile -> file();
?>
--
http://www.php.net/manual/en/ref.zip.php
http://master.php.net/manage/user-notes.php?action=edit+17890
http://master.php.net/manage/user-notes.php?action=delete+17890
http://master.php.net/manage/user-notes.php?action=reject+17890