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.php
und 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
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau