Foros del Web » Programando para Internet » PHP »

Comprimir archivo .gz

Estas en el tema de Comprimir archivo .gz en el foro de PHP en Foros del Web. Hola. Aquiva mi script para comprir un archivo en este caso "mina0.gif" a gzip. Código PHP: <?php    $filenameIMAG = 'C:/FoxServ/www/_pruebas/zlib/mina0.gif' ;     $filenameCOMP = 'C:/FoxServ/www/_pruebas/zlib/mina0.gif.gz' ...
  #1 (permalink)  
Antiguo 08/12/2002, 07:32
Avatar de AngelRoyo  
Fecha de Ingreso: marzo-2002
Ubicación: Santiago de Chile
Mensajes: 207
Antigüedad: 15 años, 8 meses
Puntos: 5
Comprimir archivo .gz

Hola.

Aquiva mi script para comprir un archivo en este caso "mina0.gif" a gzip.

Código PHP:
<?php

   $filenameIMAG
='C:/FoxServ/www/_pruebas/zlib/mina0.gif';
   
$filenameCOMP='C:/FoxServ/www/_pruebas/zlib/mina0.gif.gz';

   
$fd fopen ($filenameCOMP"wb");
   
$data fread ($fdfilesize ($filenameIMAG));
   
//$data = readfile($filenameIMAG,'rb');

   
$gzdata gzencode($data,4);

   
fwrite($fd$gzdata);
   
fclose($fd);
   
?>
Yo espero vuestra respuesta.
Saludos.
__________________
Hacerlo Bien Haciendo el Bien.
Jaso ezazu agur bero bat.
(c) 2002. Made in Chile.
Mi sistema es:
Win(98);Apache(1.3.x);PHP(4.1.1);mySQL(3.23.x)
!Califica este POSTEO¡
  #2 (permalink)  
Antiguo 08/12/2002, 15:02
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

El primer fopen() lo tendrias que hacer con $filenameIMAG, para leer los datos de la imagen original. Una vez que lo has leido haces otro fopen() con $filenameCOMP y en ese guardas el contenido comprimido.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
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 00:03.