Visualizzazione risultati 1 fino 8 di 8

Discussione: funzioni zip in php

  1. #1
    Guest

    Predefinito funzioni zip in php

    Ciao a tutti!

    ho già letto questo forum:
    http://forum.altervista.org/showthre...&highlight=zip

    ma nella mia pagina di prova della ext ZIP mi dice
    Call to undefined function: zip_open().

    Perchè succede dato che in AV dovrebbero essere disponibili le funzioni ZIP?

  2. #2
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    gli zip in php vanno trattati con i guanti :)

    su altervista le funzioni zip_*() non sono disponibili...

    puoi invece tranquillamente usare la libreria PCLzip (io negli script che rilascio metto sempre un "if(function_exists('zip_open')"... e se non esiste carico la libreria pclzip e uso quella :P)

    http://www.phpconcept.net/pclzip/index.en.php

    un esempio di utilizzo per estrarre il primo file dalla lista e salvarlo con il nome "temp_list.tmp" :)
    Codice PHP:
    require_once('pclzip.lib.php');
    $archive = new PclZip($fileLocation);
    $v_list = $archive->extractByIndex('0');
    if (
    $v_list != 0){
    $fileLocation = $v_list['0']['stored_filename'];
    rename($fileLocation, 'temp_list.tmp');
    $fileLocation = 'temp_list.tmp';
    $mirrored_list = true;
    }
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  3. #3
    Guest

    Predefinito

    Grazie, ho provato la PclZip e funziona bene.

    Non c'è comunque modo però di usare la zip_open?
    Mi sarebbe più comodo avere uno stream del file senza doverlo estrarre dall'archivio...

    Grazie 1000!

  4. #4
    L'avatar di domenicoragusa
    domenicoragusa non è connesso Altervistiano Junior
    Data registrazione
    03-06-2005
    Messaggi
    618

    Predefinito

    x fare ciò dovremo modificare le impostazioni dei server di av, al massimo si può proporre...
    ciao ciao

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    E' possibile comprimere una cartella?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    quello si puo fare

    ciao ^__^

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Io voglio mantenere l'albero della cartella, basta zippare con il nome della cartella o ci vuole qualche altra operazione.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    Guest

    Predefinito

    come si può proporre?

Regole di scrittura

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