phpbar.de logo

Mailinglisten-Archive

[php] packen server-side - nachtrag

[php] packen server-side - nachtrag

Andreas Krahn akrahn_(at)_akotec.de
Wed, 26 Jul 2000 11:05:58 +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);

für eine selbstentpackende datei muß es heißen:
$execstring = sprintf("zip -9 -j -A %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);
>
> ---------------------------------------------------------------------

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