Ciao...
mi date una mano al volo...

sto usando PhpConcept Library Zip per creare zip sul server...
(lo testo sul mio pc con xampp)

Riesco a creare lo zip... ma secondo me sbaglio procedura...

Io faccio così...

inserisco nella cartella_da_zippare di cui voglio zippare il contenuto questo file che segue nominandolo creazip.php... poi ci punto col browser e ottengo lo zip archive.zip

Codice PHP:
<?php
require_once('pclzip.lib.php');
$archive = new PclZip('archive.zip');
$v_dir getcwd(); // or dirname(__FILE__);
$v_remove $v_dir;
// To support windows and the C: root you need to add the
// following 3 lines, should be ignored on linux
if (substr($v_dir1,1) == ':') {
$v_remove substr($v_dir2);
}
$v_list $archive->create($v_dirPCLZIP_OPT_REMOVE_PATH$v_remove);
if (
$v_list == 0) {
die(
"Error : ".$archive->errorInfo(true));
}
?>

Il problema è:

1- così nella cartella archive.zip oltre al contneuto di cartella_da_zippare ritrovo anche pclzip.lib.php (la libreria) e creazip.php (il file con cui la attivo)... io vorrei invece puntare alla cartella da zippare da un altra postazione... ovvero da fuori cartella_da_zippare... come si fa?

2- perché lo zip non riesco a farlo scaricare? mi sapete dare un aiuto?
Ho trovato queste indicazioni... ma non so cosa farne...
Codice PHP:
header("Content-type: application/zip");
header("Content-Disposition: attachment; filename=$backupFile");
header("Content-Description: Backup");
header("Content-Length: ".filesize($backupFile));
readfile($backupFile);
?> 

Grazie in anticipo...