Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Funzioni ZIP - Info

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53

    Funzioni ZIP - Info

    Ciao a tutti, mi servirebbe un aiutino per quanto riguarda le funzioni per gestire i file ZIP...

    Questo è il codice che utilizzo per aprire un archivio ed estrarlo sul mio server:

    Codice PHP:
    $percorso '/var/www/vhosts/HOST/subdomains/portale/httpdocs/Test/Test.zip';
                   
    $zip = new ZipArchive;
                if (
    $zip->open($percorso) === TRUE
                {
                    
    $zip->extractTo('/var/www/vhosts/HOST/subdomains/portale/httpdocs/Test/');
                    
    $zip->close();
                    echo 
    'ok';
                } 
                else 
                {
                    echo 
    'failed';
                } 
    Funziona perfettamente e non mi da problemi, la mia domanda è quindi la seguente: come posso ottenere una lista dei file estratti?
    In particolare mi serve conoscere nome, dimensione e tipo di ciascun file, come fare quindi?

    Grazie in anticipo

  2. #2
    Ci dici che classe stai usando.
    Dacci un link.

    Perchè fare un loop per i file della directory in alcuni casi non và bene, per cui ti conviene controllare se c'è qualcosa nella libreria oppure fare delle appropriate modifiche.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53
    Non uso niente in particolare, uso le funzioni messe a disposizione nativamente dal PHP 5.2, il codice che vedi è tutto quello che contiene la mia pagina, nulla di più...

    Carico un file sul server, ed eseguo la pagina con il codice che ti ho mostrato poco sopra, a questo punto lo zip viene estratto. Nulla di più semplice...

    Le funzioni native sono queste: http://ch.php.net/manual/pt_BR/book.zip.php non riesco a cavarci un tubo

    Come accedo quindi alla lista dei file estratti?

  4. #4
    Ho detto una castroneria infatti, ZipArchive è una estensione di PHP.

    http://it.php.net/manual/it/zip.examples.php

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53
    Quindi nel mio caso?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.