Files zippen mit ftp_exec()?! - Hilfe Hallo erstmal, bin neu hier.
Angefangen hat alles damit, dass ich für n paar Freunde ein kleines Php-ftp-system zu programmieren begann. Beim Downloadbereich kam aber das Problem auf, dass man entweder alle Files einzeln downloaden, oder manuel den Zielordner eingeben muss, da man ja nicht mit "durchsuchen..." oder was ähnlichem bequem ein Directory auswählen kann. Ist den meisten Anwendern zu mühsam (mir ja auch g).
Hab ich mir halt gesagt, ich zipp die vom User ausgewählten Dateien ganze einfach und biete diese als Gesammtpacket zum runterladen an.
In diesem Fall wohl leichter gesagt als getan. Hab bis jetzt rausgefunden, dass ich mit exec() - bzw in meinem fall wo ich das ganze immer über einen ftp-login mache eben ftp_exec()- ein Zipprogramm auf dem Server starten und nutzen kann. Nur ging das exec-command aus dem Beispiel nicht und ich find jetzt einfach nicht das richtige, dass ich zum Zippen übergeben muss (hab nach Befehlslisten gesucht aber nix schlaues gefunden)- hoffe, ihr wisst, was ich mein.
Ach, noch zu erwähnen wär, dass der Benutzer die Files vorher aus einem Formular auswählt und das ganze dann per post übergibt.
Müsste also auch so anwendbar sein, dass ich nicht schon von vorne herein zu wissen brauche, wieviele Files gezippt werden sollen.
Hoffe, ich habs ins richtige Forum gepackt und man kann mir helfen.
Vielen Dank, der Yuk |