phpbar.de logo

Mailinglisten-Archive

[php] packen server-side

[php] packen server-side

Andreas Krahn akrahn_(at)_akotec.de
Wed, 26 Jul 2000 10:22:35 +0200


> Hi Liste,
>
> gibt es eine Möglichkeit mehrere Dateien "vom Server" zu einer
selbstentpackenden Datei zusammenfassen zu lassen und automatisch an den
client zu schicken?
>
>
> Gruß Marcus
>

hi marcus,

so habe ich das gemacht:

---------------------------------------------------------------------

$download = sprintf("%s.zip", $auth->auth["uname"]);
$filename = sprintf("../tmp/%s", $download);

$execstring = sprintf("zip -9 -j %s ", $filename);

 $db = new DB_BLABLA;

 $query = sprintf( "select * from auswahl where kunden_id = '%s'",
$auth->auth["uid"]);
 $db->query($query);

 while ($db->next_record())
 {
    $execstring = $execstring . "../highend/" . $db->f("name") . ".jpg
";
 }

 exec($execstring);
}

header("Content-Type: application/zip-compressed");
header("Content-Disposition: inline; filename=\"".$download."\"");

readfile($filename);

---------------------------------------------------------------------

...und schon saust es zum user rüber!

gruesse/regards
 andreas krahn :-)

--
akotec    -     internet-serviceleistungen  &  multimedia-produktionen
andreas krahn   -   moorstrasse 14  -  21614 buxtehude   -   germany
tel.: 04161/722260 - fax: 04161/722259 - email: akrahn_(at)_akotec.de



php::bar PHP Wiki   -   Listenarchive