ilch Forum » Allgemein » HTML, PHP, SQL,... » Odner mit php zippen

Geschlossen
  1. #1
    User Pic
    markuscjb Mitglied
    Registriert seit
    21.07.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Hallo zusammen,

    ich habe mal eine kleine Frage. Habe schon auf diversen Foren nachgeschaut bin aber nicht so recht schlau geworden.

    Ich habe ein Ordner namens: "archiv". In diesem Ordner befinden sich Dateien und wieder Unterordner.

    Ich möchte mit PHP den kompletten Ordner "archiv" zippen und als download bereitstellen.

    Ich weiß nur das ich mit diesen zwei Zeilen eine Datei zippen kann. Aber wie kann ich einen Ordner samt Inhalt zippen?
      $lorem = file_get_contents('hallo.txt');
      file_put_contents('compress.zlib://datei.txt.gz', $lorem);
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    markuscjb Mitglied
    Registriert seit
    21.07.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Hab es doch noch geschafft lächeln

    Wenn sich jemand dafür interessiert schreibe ich gerne die Lösung hierein.

    MFG

    Markus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Kelevra Mitglied
    Registriert seit
    25.10.2007
    Beiträge
    49
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    mich würde das mal interessieren... bitte um Lösung^^
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    markuscjb Mitglied
    Registriert seit
    21.07.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    also es gibt von PHP Concept eine Klasse die nennt sich: pclzip.

    kannst kostenlos unter folgendem Link downloaden:

    externer Link


    Einfach instanzieren und die entsprechenden Parameter den Methoden mitgeben.

    Falls du eine genauere Erklärung brauchst, erkläre ich es hier nochmal recht ausführlich und Schritt für Schritt

    Gruß

    Markus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten