Re: flushing AJAX scripts

From: 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/

« previous php.general (#290721) next »