Foros del Web » Programando para Internet » PHP »

problemas con ob_start();

Estas en el tema de problemas con ob_start(); en el foro de PHP en Foros del Web. Hola foro!!!! Anteriormente me ayudásteis a poder controlar la transferencia de mi portal con este código y funcionaba 100% : Código PHP: <?  // Para conocer el tamaño de la página generada ob_start ...
  #1 (permalink)  
Antiguo 10/11/2004, 10:21
Avatar de X3mdesign  
Fecha de Ingreso: octubre-2003
Ubicación: Madrid
Mensajes: 640
Antigüedad: 14 años, 2 meses
Puntos: 2
problemas con ob_start();

Hola foro!!!!

Anteriormente me ayudásteis a poder controlar la transferencia de mi portal con este código y funcionaba 100% :

Código PHP:
<? 
// Para conocer el tamaño de la página generada
ob_start(); 

// Continido de la página tanto HTML como PHP

// al final de tu script 
$size=ceil((($size+ob_get_length())/1024)*100);
$size$size/100;
//echo $size;
ob_end_flush(); 
$transf mysql_query ("SELECT `transferencia` FROM `visitas_unicas` WHERE 1 AND `fecha` = '$dia[0]' LIMIT 1");
$datos mysql_fetch_row($transf);

$size $size+$datos[0];
mysql_query("UPDATE `visitas_unicas` SET `transferencia`='$size' WHERE `fecha` = '$dia[0]' LIMIT 1");

?>
Ahora he visto este otro artículo para poder comprimir las páginas con GZip Comprimir página PHP y lo he implementado en mi portal, la cuestión es que funciona, pero me da error al cargar la página.. lo podéis revisar?? seguro que es una tontería ...

Código actual:
Código PHP:
<? 
// Para conocer el tamaño de la página generada
ob_start(); 

// Continido de la página tanto HTML como PHP

//para comprimir en GZip y eliminar el espacios y saltos de línea del código HTML

$cntACmp=ob_get_contents(); 
ob_end_clean(); 
$cntACmp=str_replace("\n",' ',$cntACmp); 
$cntACmp=ereg_replace('[[:space:]]+',' ',$cntACmp); 
ob_start("ob_gzhandler"); 
echo 
$cntACmp

// al final de tu script 
$size=ceil((($size+ob_get_length())/1024)*100);
$size$size/100;
//echo $size;
ob_end_flush(); 
$transf mysql_query ("SELECT `transferencia` FROM `visitas_unicas` WHERE 1 AND `fecha` = '$dia[0]' LIMIT 1");
$datos mysql_fetch_row($transf);

$size $size+$datos[0];
mysql_query("UPDATE `visitas_unicas` SET `transferencia`='$size' WHERE `fecha` = '$dia[0]' LIMIT 1");

?>
Muchas gracias y un saludo!!!!
__________________
Nippon-Tour, tu portal sobre Japón
¿Te gusta el manga, haces tus propios dibujos? Visita FanArt de Nippon-Tour
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 07:32.