ini_set("max_execution_time", 0);
<?php set_time_limit(0); ... ?> html - код <?php if(isset($_POST['button'])){ код с выводом в реальном времени через flush(); } ?>