Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
764
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    sebastianv sebastianv ist offline Mitglied Bronze
    Registriert seit
    Apr 2006
    Beiträge
    40
    Gibt es in PHP irgendwine Möglichkeit eine Zip Datei zu erstellen, in die ich eine verschiedene Anzahl an Dateien rein schieben kann?

    Diese Datei soll dann anschließend gedownloadet werden.

    Danke für Eure Hilfe
     

  2. #2
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Kurz gegoogled und schon etwas gefunden...
    http://phpclasses.php-start.de/browse/file/9524.html
     

  3. #3
    sebastianv sebastianv ist offline Mitglied Bronze
    Registriert seit
    Apr 2006
    Beiträge
    40
    Danke Flex!
    Habe das mal so eingebaut, allerdings gibt er mir in der Class in Zeile 11 einen Fehler aus.
    PHP-Code:
    public $compressedData = array(); 
    Hier noch die Fehlermeldung:
    Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /var/www/gsc001/htdocs/cms.gross-software.de/cms2006/createZip.inc.php on line 11
     

  4. #4
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    public ist ein Schluesselwort aus PHP5. Ich nehme an, dass Du noch PHP4 nutzt. Dementsprechend gibt es public dort noch nicht und wirft eben diesen Fehler.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  5. #5
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Wie sieht denn die Klassendefinition bis zur genannten Zeile aus?
     
    Markus Wulftange

  6. #6
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Zitat Zitat von Gumbo
    Wie sieht denn die Klassendefinition bis zur genannten Zeile aus?
    Zitat Zitat von CreateZip
    <?php

    /**
    * Class to dynamically create a zip file (archive)
    *
    * @author Rochak Chauhan
    */

    class createZip {

    public $compressedData = array();
    Also wirds wirklich daran liegen...
     

  7. #7
    Registriert seit
    Mar 2005
    Ort
    Bühl/Baden
    Beiträge
    2.330
    Gibt es keine älter Version mehr zum downloaden? Wenn nicht, ich habe irgendwo eine. Aber ob ich die wieder finde...
     
    Gruß fanste

    Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )

    Problem gelöst? Dann markiere das Thema bitte als erledigt!
    Beachte bitte die Netiquette. Insbesondere Punkt 15.

  8. #8
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Ansonsten koennte vielleicht auch in Blick in dieses Tutorial hilfreich sein.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 06.06.10, 04:30
  2. JAR-Archiv erstellen
    Von chriss_2oo4 im Forum Java
    Antworten: 5
    Letzter Beitrag: 14.06.08, 17:54
  3. Datein aus Zip-Archiv in 2. Archiv kopieren
    Von access100 im Forum Java
    Antworten: 3
    Letzter Beitrag: 03.04.08, 08:29
  4. Archiv mit exec() erstellen (Safemode)
    Von Dj Mike im Forum PHP
    Antworten: 3
    Letzter Beitrag: 14.03.08, 20:54
  5. .ZIP Archiv erstellen
    Von proprogger im Forum .NET Datenverwaltung
    Antworten: 2
    Letzter Beitrag: 08.01.06, 18:01