Buonasera a tutti,
avrei la necessità di zippare una cartella con PHP e per fare ciò ho utilizzato la libreria plczip e questo script trovato in rete:
Questo codice crea un archivio ZIP con i file da me scritti manualmente, ma se volessi zippare un intera cartella, le sottocartelle e tutti i files al loro interno come dovrei fare?Codice PHP:<?
$backupFile="archive".date("dmY").".zip";
//Se esiste già, lo cancello
if (file_exists($backupFile)) @unlink($backupFile);
//Includo la libreria e genero l'oggetto zip
require_once('pclzip.lib.php');
$archive = new PclZip($backupFile);
//Una lista di nomi di files da comprimere
$listOfFilesToCompress="file1.php,file2.php";
//Aggiungo i files all'archivio
$v_list = $archive->add($listOfFilesToCompress);
if ($v_list == 0) {
die("Error : ".$archive->errorInfo(true));
}
?>
Sul forum ho trovato una discussione dove funcool chiedeva la stessa cosa ma non ha avuto risposta, chissà se qualcuno qui mi sa aiutare.

LinkBack URL
About LinkBacks



