Mailinglisten-Archive |
> > 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