Danke für gute Informationen,
Aber viele Kunde von mir haben wirklich keine Ahnung mit andere Komprimierungsmethode, am beste ist ZIP funktion.
Aber meine Frage ist dass möglich vom ZLIB (besser so weil alle server schon meisten vorhanden sind)
ich möchte lieber zip verwenden damit die kunde nicht erschrecken werden.
gz convert zip???
kkm
Hello,
Unglaublich ihr seid viel schneller als cih und ich dachte, ich bekamm forum antwort nicht viel..
ihr redet und gibt keine lösung nur einfach sehr theoretisch..also mein frage wie ist das möglich aus dem server zip erstellen?
na also ich poste hier:$files=array('file1.ext','file2.ext');
header('Content-type: application/zip');
passthru('/usr/bin/zip - '.implode(' ',$files));Das einfachste wir sein, alle Dateien mittels eines Shell-Aufrufes
shell_exec() http://de.php.net/manual/de/function.shell-exec.php
oder
exec() http://de.php.net/manual/de/function.exec.phpund dem Hilfsprogram 'tar' in einem (temporären) Archiv zu verpacken und dann zum Download anzubieten. Das geht so nur unter Linux/Unix. Unter Windows funktioniert das mit dem Hilfsprogramm 'WinRAR' aber genauso gut.
Wie Du das fertige Archiv sendest, hast Du ja schon fast fertig. Es darf aber nur EIN File sein. Was Du da sendest, sind die kombinierten Dateinamen.
Gib auf Deiner Linux-Konsole oder im ssh-Teminal einfach mal
tar --help
ein. dann bekommst Du eine Menge Information.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom