Descomprimir un archivo zip
Publicado por Diana Alcántara (6 intervenciones) el 07/02/2006 15:47:01
Estoy haciendo un código para descomprimir un zip.
<?PHP
require_once('pclzip.lib.php');
$nameFile=basename($_FILES['myFile'][);
$list=explode(".",$nameFile);
$miObjeto = new PclZip($_FILES['myFile']); //Esta línea está bien??????
if ($list[1]=='zip'){
$destination = "downloads/";
if ($miObjeto->extract("./downloads/", "./temp/")<=0){
echo "The file [" . ($_FILES['myFile']['name']) . "] has been extracted to " . $destination;
}
else {
echo "The file [" . ($_FILES['myFile']['name']) . "] cannot be extracted ";
};
}
else {
echo " Isn't a zip file";
};
?>
$myFile es un archivo obtenido a través de un input type='file', ese es el archivo que quiero comprimir.
La cosa es... estoy enviando bien el archivo cuando instancio PclZip (lclase de la librería pclzip.lib.php' bajada de phpclasses.net)?
<?PHP
require_once('pclzip.lib.php');
$nameFile=basename($_FILES['myFile'][);
$list=explode(".",$nameFile);
$miObjeto = new PclZip($_FILES['myFile']); //Esta línea está bien??????
if ($list[1]=='zip'){
$destination = "downloads/";
if ($miObjeto->extract("./downloads/", "./temp/")<=0){
echo "The file [" . ($_FILES['myFile']['name']) . "] has been extracted to " . $destination;
}
else {
echo "The file [" . ($_FILES['myFile']['name']) . "] cannot be extracted ";
};
}
else {
echo " Isn't a zip file";
};
?>
$myFile es un archivo obtenido a través de un input type='file', ese es el archivo que quiero comprimir.
La cosa es... estoy enviando bien el archivo cuando instancio PclZip (lclase de la librería pclzip.lib.php' bajada de phpclasses.net)?
Valora esta pregunta


0