Hola, te pongo el link donde he puesto el código que te comento para que veas que funciona:
Funciona para Firefox
No funciona para Safari, Chrome
http://www.davidamodia.com/flush.php
Funciona para Firefox, safari, Chrome
http://www.davidamodia.com/flush2.php
¿Dónde alojas la página?
El siguiente código funciona para safari,Chrome y Firefox
Código PHP:
<?php
@apache_setenv('no-gzip', 1);
@ini_set('zlib.output_compression', 0);
//ob_start();
//ob_implicit_flush(true);
date_default_timezone_set('Europe/Madrid');
//repeticiones
$secs=10;
// $secs = (int) $secs;
$buffer = str_repeat(" ", 4096);
//echo $buffer."\r\n<br />\r\n";
for ($i=0; $i<$secs; $i++) {
echo date('l jS \of F Y h:i:s A');
echo "(".($i+1).")\r\n<br />\r\n".$buffer."\r\n<br />\r\n";
// ob_flush();
flush();
sleep(1);
//usleep(1000000);
}
//ob_end_flush();
?>
Un Saludo