Re: flushing AJAX scripts
| From: | Chris | Date: | Thu, 26 Mar 2009 21:49:35 +0000 |
| Subject: | Re: flushing AJAX scripts | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-290721@lists.php.net to get a copy of this message | ||
jim white wrote:
I am using jQuery AJAX request to run a script that can take several minutes to create a report. I want to start the script and immediately echo a response to close the connection and then let the script complete a report which I can get later. I have tried several thing such as ob_start(); echo json_encode(array("time"=>$now, "message"=>"Report has started running!")); ob_end_flush();Try something like this echo "something"; flush(); without the ob* stuff. -- Postgresql & php tutorials http://www.designmagick.com/