Ну, на самом деле есть способы обработать PHP и отправить его в окно браузера ДО того, как все закончится обработкой.
Это хоккейный, хоккейный, хоккейный способ делать вещи, но я хотел хотя бы поделиться.
Вы можете использовать команду flush()
в любой момент, чтобы вывести текущий момент обработки в браузер, пока страница все еще отображается.
Вы также можете выполнить обработку и сохранить выходные данные.обработки в выходном буфере до его выхода.
ob_start();
//Do a bunch of PHP stuff
$results = ob_get_contents();
ob_end_clean();
echo $results
Как я уже сказал ... HOKIE для общей обработки веб-страницы.Используйте jQuery или свой собственный JS, но, возможно, это пригодится где-то еще.