Нужен совет!

AKoval

Guest
Нужен совет!

Вопрос: Есть скрипт, который выполняется достаточно долго (порядка 3-5 минут). set_time_limit() я установил. Все хорошо.
Но хотелось бы, чтобы во время выполнения скрипта в browser приходили сообщения типа
"Этап 1.- Ok!"
"Этап 2.- Ok!" и т.д. Чтобы пользователь видел, что работа не стоит и спокойно ожидал результат.
Можно ли организовать этот процесс только средствами PHP, или нужно городить что-то другими средствами (например на Java). Или это в принципе невозможно (вариант с появлением окошка в котором просто бегает сообщение типа "ждите, идет работа" не подходит, т.к. хочется реально показать, на каком этапе сейчас процесс).
Сервер - Linux+Apache(Tomcat)+PHP.
Заранее благодарен.
 

Romantik

TeaM PHPClub
Если после исполнения выводится таблица, то можно ее просто частями грузить.
 

AKoval

Guest
Спасибо! flush() вроде бы работает.
Теперь как бы сделать так, чтобы после определенного коилчества таких вот сбросов буфера полностью очистить экран в browser-е и показать нормальную страничку?
К сожалению, я еще не очень силен в этих вещах!
 
Сверху