Visualizzazione risultati 1 fino 6 di 6

Discussione: [php] funzioni per zip

  1. #1
    Guest

    Predefinito [php] funzioni per zip

    ciao a tutti, vorrei delle funzioni per comprimere dei file in un file zip, e magari ne avete anke x decomprimere?

  2. #2
    Guest

    Predefinito

    la decompressione si può fare tranquillamente, per la compressione ci volgiono delle librerie aggiuntive, che mi sembra che qui su altervista nn ci siano...cmq per decomprimere:
    Codice PHP:
    $file_zip=zip_open('sito.zip');
    while (
    $file = zip_read($file_zip)) {
    zip_entry_open($file_zip, $file, "r");
    $fil_e=zip_entry_read($file, zip_entry_filesize($file));
    $handler=fopen(zip_entry_name($file), 'wb');
    fwrite($handler, $fil_e);
    fclose($handler);
    zip_entry_close($file);
    }
    zip_close($file_zip);
    per comprimere
    Codice PHP:
    $handler=gzopen('sito.gz', 'wb9');

    $f2com=array('ciccio.txt', 'pippo.html');

    for(
    $x=0; $b=count($f2com); $x<=$b; $x++){
    $hand=fopen($f2com[$x], 'rb');
    $file=fread($hand);
    fclose($hand);
    gzwrite($handler, $file);
    }

    gzclose($handler);
    Ultima modifica di SoulHome : 04-12-2005 alle ore 19.19.23

  3. #3
    Guest

    Predefinito

    l'array $f2com contiene i file da comprimere vero?

  4. #4
    Guest

    Predefinito

    si, xò ti ripeto che nn sn sicur che qui su altervista ci siano le librerie di compressione

  5. #5
    Guest

    Predefinito

    oook grazie

  6. #6
    Guest

    Predefinito

    su altervista ci sono le librerie sia zlib e anke zip quindi dovrebbero funzionare tutti e 2 gli script

    ciao ^__^

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •