RE: [PHP] Output While Executing

From: Date: Tue, 06 Aug 2002 19:13:19 +0000
Subject: RE: [PHP] Output While Executing
Groups: php.general 
Request: Send a blank email to php-general+get-111421@lists.php.net to get a copy of this message
> From: Nick Oostveen [mailto:nicko-ml@hpmarketing.com] > Sent: Tuesday, August 06, 2002 2:53 PM > To: php-general > Subject: [PHP] Output While Executing > I currently have a script which performs various > time-consuming tasks and > would like to have a status/progress report output to the > browser as the > script executes. All I'm looking for is a way to echo out > simple messages > such as "Task 1 starting", "Task 1 complete", "Task 2 > starting" and so on. > > I have seen this behavior implemented in asp, however when > using php it > seems that the entire script is executed and then only when > complete is it > sent out to the browser. Is there any way to make php/apache > output the > html to the browser as it is generated by the script? If not > can anyone > suggest any other methods of getting the final result that > I'm looking for? Take a look at output buffering and especially flush(): http://www.php.net/manual/en/function.flush.php

« previous php.general (#111421) next »