Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/03/2005, 13:26
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 2 meses
Puntos: 22
Gracias profe.

Siempre utilizo Mozilla.

Lo que sucede es que he leido:
Código PHP:
ob_flush
 
ob_flush
(PHP 4 >= 4.2.0)

ob_flush --  Vaciar (enviarel búfer de salida 
Descripción
void ob_flush 
void )


Esta función enviará los contenidos del búfer de salida (si los hay). Si desea continuar procesando los contenidos del búfertiene que llamar ob_get_contents() antes de ob_flush(), ya que los contenidos del búfer son descartados luego de que la función ob_flush() es llamada

Esta función no destruye el búfer de salidacomo lo hace ob_end_flush(). 

Vea también ob_get_contents(), ob_clean(), ob_end_flush() y ob_end_clean().] 
Y por eso utilice ob_get_contents antes de.

Acabo de subir el file a LINUX, y ahi sí todo va como una seda!!!!!. GRACIAS!!!.

Que vaina!, es error del WIN...
Tanto time perdido...

Solo hube de editar el script, por que el anterior se le hace muy suava a UNIX:
Código PHP:
<monton de codigo html, (dice el manual en ingles que minimo 256 bytes, (yo puse 5mil))>
<?php
# Para imprimir antes de finalizar proceso:
    
ob_start();
    @
set_time_limit(0);
    
$salida='';
    
$a=1;
    
$b=999999;
    while(
$a<9999999){
        if(
$a>$b){
        echo 
"<p>+ $a ".date('H:i:s');
        
flush();
        
$b=$b+$b;
        }
        
$a++;
                }
ob_end_flush();
exit;
?>
Nota: El anterior script A MI NO me funciona, ni en WIN, ni en NIX, ahora con estas 2 lineas si me funciona:
Código PHP:
<mucho HTML><?php
# Para imprimir antes de finalizar proceso:
    
ob_start();
    @
set_time_limit(0);
    
$salida='';
    
$a=1;
    
$b=999999;
    while(
$a<9999999){
        if(
$a>$b){
        echo 
"<p>+ $a ".date('H:i:s');
        
flush();
        
$b=$b+$b;
        }
        
$a++;
        
ob_get_contents();
        
ob_flush(); 
                }
ob_end_flush();
exit;
?>
No se por que sin ellas no me va... ¿?...