Foros del Web » Programando para Internet » PHP »

Cómo Comprimo Un *.txt A Zip

Estas en el tema de Cómo Comprimo Un *.txt A Zip en el foro de PHP en Foros del Web. Hola a todos-as: Estoy desarrollando una aplicación web en PHP. Una tarea que necesito realizar es comprimir un "archivo.txt". Las funciones que encuentro sirven para ...
  #1 (permalink)  
Antiguo 06/09/2003, 10:26
 
Fecha de Ingreso: septiembre-2003
Mensajes: 2
Antigüedad: 20 años, 7 meses
Puntos: 0
Cómo Comprimo Un *.txt A Zip

Hola a todos-as:

Estoy desarrollando una aplicación web en PHP.

Una tarea que necesito realizar es comprimir un "archivo.txt".
Las funciones que encuentro sirven para abrir-escribir-cerrar un
"gz" y me dan errores.

Cuando importo una base de datos con phpMyAdmin, aplicación desarrollada en php, me la puede enviar comprimida en formatos:
. gz
. zip
de lo que concluyo ??? que:
- o mi instalación (en local) tiene librerías de compresión zip o
- está usando las del sistema operativo o las de mi winzip

LO QUE NO SÉ ES QUÉ LÍNEAS DE CÓDIGO PONER.

UN MILLÓN DE GRACIAS A QUIEN PUEDA AYUDARME. SALUDOS.
  #2 (permalink)  
Antiguo 06/09/2003, 11:12
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 21 años
Puntos: 1
phpadmin tiene libreira zip, pudes verlo si abres la carpeta libreiras, lo que no se es usar esta clase, mira de verlo en el codigo de phpadmin

un saludo
  #3 (permalink)  
Antiguo 06/09/2003, 13:25
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

La libreria es zlib. Mira en el manual http://www.php.net/zlib . Y comprueba en tu phpinfo() que la tengas instalada.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #4 (permalink)  
Antiguo 07/09/2003, 06:00
 
Fecha de Ingreso: septiembre-2003
Mensajes: 2
Antigüedad: 20 años, 7 meses
Puntos: 0
Gracias, Jordi1 y Josemi.

He mirado en el directorio de librerías de mi php 4.3.1 (instalado en windows con apache y mysql) y tiene:
. php_zlib.dll
. php_bz2.dll
. php_zip.dll

Después he ido a http://www.php.net/ y he visto las explicaciones del uso de estas funciones. Estoy haciendo pruebas.

Ya os diré el resultado. Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:56.