Некоторые версии Microsoft Internet Explorer начинают отображать страницу только после получения 256 байт вывода, поэтому может понадобиться отправить дополнительные пробелы перед очисткой, чтобы такие браузеры вывели страницу.
скрипт из первого поста может не работать если в php.ini
output_buffering поставлен больше чем выводимые за 1 этап данные (у тебя выводяться такие маленькие строки, что должно быть output_buffering = 0 )
и должно быть вкл. flush:
implicit_flush = On