Comunidad de diseño web y desarrollo en internet online

PROBLEMA CON LA LIBRERIA PCLZIP

Citar            
MensajeEscrito el 21 Nov 2010 08:46 pm
Hola a todos:

Pretendo comprimir una serie de archivos en un único archivo ZIP usando la librería PclZip y lo consigo (crea el archivo comprimido), pero me genera un error de formato desconocido o archivo dañado cuando se abre el cuadro de diálogo de 'Descarga de archivo'. La versión de la librería es la última: 2.8.2.

Aquí os pongo el código:

Código :

<?php
require_once('pclzip.lib.php');
$ListaArchivos = "01.jpg,02.jpg,03.jpg";
$archivo_zip = new PclZip('fotos.zip');
if($archivo_zip->create($ListaArchivos)==0){
   die('Error : '.$archivo_zip->errorInfo(true));
}

//Hasta aquí funciona, pero aquí viene el problema.
header("Content-disposition: attachment; filename=fotos.zip");

?>


Lo mismo lo he conseguido con la clase zipfile, pero el problema que tengo es que el archivo comprimido que genera no puedo descomprimirlo con la libreria PclZip. Sin embargo, el archivo zip que genera la librería PclZip, sí puede descomprimirse utilizando la misma librería.

¿Alguna solución?

Gracias.

Por jose_br

20 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 21 Nov 2010 10:04 pm
¿es un server propio?


PHP puede ejecutar comandos como los que ejecutas en la consola Linux (o DOS si eres niñita) y asi es facil comprimir lo que quieras, sin embargo no creo que puedas ejecutar comandos en algún hosting de esos con cpanel

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.