Функция Php flush ()

У меня есть этот скрипт:

<?php header('Content-type: multipart/x-mixed-replace;boundary=endofsection'); print "\n--endofsection\n"; $pmt = array("-", "\\", "|", "/" ); for( $i = 0; $i <10; $i ++ ){ sleep(1); print "Content-type: text/plain\n\n"; print "Part $i\t".$pmt[$i % 4]."<br />"; print "--endofsection\n"; ob_flush(); flush(); } print "Content-type: text/plain\n\n"; print "The end\n"; print "--endofsection--\n"; ?> 

Эти скрипты хорошо работают. Проблема в том, что данные сбросили предыдущие сообщения. Как я могу исправить этот скрипт? Thx для продвижения!

Редактировать Ну, я исправить то, что я просил с помощью этого кода:

 <?php header('Content-type: multipart/mixed;boundary=endofsection'); //print "\n--endofsection\n"; $pmt = array("-", "\\", "|", "/" ); print "Content-type: text/plain\n\n"; for( $i = 0; $i <10; $i ++ ){ sleep(1); echo "Part $i\t".$pmt[$i % 4]." \n"; //ob_flush(); flush(); }; print "The end\n"; print "--endofsection--\n"; ?> 

Проблема в том, что у меня нет разрыва строки с <br/> Я вижу это также на экране