Mailinglisten-Archive |
Hallole! >gibt es eine Möglichkeit mehrere Dateien "vom Server" zu einer >selbstentpackenden Datei zusammenfassen zu lassen und automatisch an >den client zu schicken? Wie das mit selbstentpackenden Dateien unter Linux ist weiß ich nicht. Allerdings geht das hier: <? exec("tar cvfz gz/$gzfile.tar.gz $gzfile"); Header("Content-type: application/x-gzip"); header("Content-disposition: attachment; filename=$gzfile.tar.gz"); $rfile = "gz/$gzfile.tar.gz"; $rf = fopen("$rfile", "r"); $archiv_daten = fread($rf, filesize( $rfile )); fclose($rf); echo $archiv_daten; ?> Erklärung: Aufruf mittels foo.php3?gzfile=zu_packendes_file. Das gepackte File wird ein Unterverzeichnis namens "gz/" gesteckt. HTH Mark -- Tipps & Infos zu PHP http://www.php-homepage.de German Gabber Network -> http://www.gabber.de
php::bar PHP Wiki - Listenarchive