Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/09/2003, 11:12
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Si funciona el php_info y demas apis mysql y mas, pero por seacaso este es el codigo que quiero utilizar (de www.zonaphp.com)

<?php

// Inicializamos el "buffer" de salida
ob_start();
ob_implicit_flush(0);

// Aqui el contenido
print("Estoy comprimido!\n");

$contenidos = ob_get_contents();
ob_end_clean();

// Le avisamos al browser que vamos a enviarle contenido comprimido con gzip
header("Content-Encoding: gzip");

// El header de gzip
echo "\x1f\x8b\x08\x00\x00\x00\x00\x00";

// Calculamos el tamaño y el CRC
$Size = strlen($contenidos);
$Crc = crc32($contenidos);

// Comprimimos el contenido
$contenidos = gzcompress($contenidos, 9);


// Quitamos el CRC inválido
$contents = substr($contents, 0, strlen($contents) - 4);

// Enviamos el contenido comprimido
echo $contents;

// Enviamos el CRC correcto y luego el tamaño original
gzip_PrintFourChars($Crc);
gzip_PrintFourChars($Size);

function gzip_PrintFourChars($Val) {
for ($i = 0; $i < 4; $i ++) {
echo chr($Val % 256);
$Val = floor($Val / 256);
}
}

?>


Y no junka, y es que no dice detalles mas en la pagina (www.zonaphp.com), como entonces lo hago o hay otro mas facil y simple?
__________________
.: Gildus :.