Использовать функцию flush(). В связи с особенностями вывода некоторых браузеров, в том числе ie и opera 6 рекомендуется послать 256 байт в начале страницы, вот тестовый скрипт: <? echo str_repeat(" ", 256); //это аналог for($i=0;$i<256;$i++){echo " ";} for ($i = 0; $i < 10; $i++) { print "i: $i\n"; flush(); sleep(5); } ?> Результаты работы: Столбик из значений i, появляющихся через 5 секунд.
|