Aquí tienes otro ejemplo que no usa "Ajax" (le falta poco pero no lo usa):
http://www.dhtmlgoodies.com/index.ht...t=progress_bar
Se fuerza la entrega del buffer de salida vía:
ob_implicit_flush()
http://www.php.net/manual/en/functio...icit-flush.php
(tiene un ligero error de sintax el nombre de la función que dicen que ha de emplear si lo usas junto con PHP .. dicen "ob_implisit_flush()")
Un saludo,