+ Antworten
Seite 5 von 5 ErsteErste ... 2 3 4 5
Ergebnis 61 bis 64 von 64

Thema: Zip-Klasse

  1. #61
    TP-Newbie Domino500 macht alles soweit korrekt
    Registriert seit
    Apr 2007
    Beiträge
    2
    Moin Moin^^
    Ich bin von diesem Script begeistert nur tut sich bei mir ein Fehler auf =(...

    Mein Archiv heißt screens.zip aber dadrin ist noch ein Archiv (nur ohne Suffix), welches auch screens heißt... ich ergänze das Suffix und da sind auch schon alle meine Bilder allerdings mit dem richtigen Suffix.

    Onlinebeispiel:
    http://wowfandett.wo.funpic.de/hp/me...mode2=download

    PHP-Code:
    PHP-Code:
    if($mode == "images") {
    if(
    $mode2 == "download" AND $user[rang]>=2) {

    //send header
    $mime="application/x-gzip";
    header('Content-Type: '.$mime);
    header('Expires: ' gmdate('D, d M Y H:i:s') . ' GMT');
    header('Content-Disposition: inline; filename="screens.zip"');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Pragma: public');
    //send zipfile

    include("./functions/zip_class.php");
    $zip=new zipfile;
    $screens mysql_query("SELECT * FROM screens ORDER BY ID DESC"); // largepic und id sind hier 100% drin und largepic hat einen Pfad mit Suffix, wie "./images/screens/gross/1.jpg"
    while ($row mysql_fetch_assoc($screens)) { // halt die Schleife
    $zip->addFile(file_get_contents("./$row[largepic]"),"$row[id].jpg",time()); // jo hier werden die Dateien
    }

    echo 
    $zip->file(); // Ausgabe halt
    exit;

    }

    Für alle PHP-Profis, die nicht wissen, was ein Suffix ist, da sie NUR programmieren... Suffix ist eine Dateiendung, wie *.jpg oder *.php ^^ (um lästige Fragen wegzulassen)


    Ich danke schonmal, da ich jeden einzelnen Beitrag gelesen habe und alle Fragen bisher ja gut geklärt wurden =)

    Mein Problem:
    ich will das "screens.zip" aussen rum nicht haben sondern die "screens" als "screens.zip" haben und dadrin sind direkt ohne umwege die Bilder
    Geändert von Domino500 (06.04.2007 um 23:51 Uhr)

  2. #62
    TP-Newbie Domino500 macht alles soweit korrekt
    Registriert seit
    Apr 2007
    Beiträge
    2
    sorry Doppelpost aber die 2. if($user[rang) nicht beachten, da das von meienr Sesion ist aber das ist keinesfalls das problem, falls einer drauf kommt schließlich wird ja sonst der Download nicht angezeigt =)

    edit: Supi... jetzt entdecke ich den editier-button -.-
    Geändert von Domino500 (06.04.2007 um 23:39 Uhr)

  3. #63
    TP-Junior TioTrag macht alles soweit korrekt
    Registriert seit
    May 2007
    Beiträge
    14

    Unhappy Bei mir tuts nischt!

    Tach die Herren...

    Ich habe von hier auf seite 2 oder 3 ein funktionsfähiges Beispiel runtergeladen und getestet, war erst begeister aber dann hab ich ein Problem bemerkt:

    Das Beispielscript packt nur eine php-Datei die den gleiche namen wie das ausführende php-script hat!!!

    Aber ultrakomisch ist folgendes im Beispiel:
    - Es wird nur die Datei phpzip.php im ordner /dir_test gepackt.
    - Diese datei ist eigentlich ein Textdatei und ist 65 kB groß
    - Nach dem ZIPen ist im Archiv diese Datei durch die phpzip.php ersetz
    worden, also gepackt wurde das gerade ausgeführte php-script

    Ist das ein Trick oder Sony ???

    Ich schick mal hier alles als zip im anhang mit....

    Mächtigsten Dabnk erstmal....nu wart ich mal gespannt ob das sich klärt...nice sunday 2 all
    Angehängte Dateien

  4. #64
    TP-Newbie roadrunner777 macht alles soweit korrekt
    Registriert seit
    Aug 2009
    Beiträge
    1

    Arrow zip-klasse

    Hallo,

    ich hab vor ein paar tagen diese klasse gefunden und muss sagen ich finde diese echt klasse ^^,...

    doch leider hab ich damit ein kleines Problem,...
    files zum archiv hinzufügen geht ganz gut,... aber wie kann ich da jetzt einen ganzen ordner hinzufügen???

    z.B.
    PHP-Code:
    $zip->addFolderfile_get_contents("pfad/zum/ordner",neuerordner,time()); 

    gibt es die funktion???

+ Antworten
Seite 5 von 5 ErsteErste ... 2 3 4 5

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51