Manejando el buffer de salida de PHP podrías hacer algo tal vez ..
Código PHP:
<?
// envias algo al buffer de salida.
echo "Espere";
// entregas al buffer de salida lo que tengas:
flush();
// resto de tu código PHP
?>
eso sería la base .. recuerda que "entregar" lo que tenga PHP en el "buffer" en cualquier momento involucar que el "navegador" (cliente) no reciba la página completa (con sus definiciones de <html> .. </html> y demás) así que por ahí podrías tener problemas de "visualización" de la página pues no llegó completa todavía para cuando tu ya le envias algo.
Más info:
http://www.php.net/manual/en/ref.outcontrol.php
Un saludo,