Cita:
Iniciado por pateketrueke Estás tratando de resolver cosas fuera de lugar: no puedes mostrar una barra de progreso en HTML mientras construyes el HTML, es decir, primero debe el navegador recibir el HTML para comenzar a mostrarlo pero PHP se ejecuta en el servidor así que sencillamente no se puede.
Primero PHP terminará su proceso y entonces después recibirás el HTML, lo cual no tiene sentido en el tiempo y espacio.
Tendrás que resolverlo usando Javascript, es lo único que se me ocurre.
No es del todo cierto...
Siempre está
flush y ob_flush, que permiten volcar el resultado de php antes de que termine el script...
Pero si pienso que es mejor usando AJAX ;)