Re: Output text status on a long class
| From: | uaca man | Date: | Tue, 14 Oct 2008 15:10:14 +0000 |
| Subject: | Re: Output text status on a long class | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-281885@lists.php.net to get a copy of this message | ||
Dan,
Try
echo "some text";
ob_flush() <http://br2.php.net/manual/en/function.ob-flush.php>;
*flush()* ;
also take a look at the documentation at:
http://br2.php.net/manual/en/function.flush.php
Angelo
2008/10/14 Chrome <admin@chrome.me.uk>
> Hi all
>
> I have a class that takes a while to run and am wanting to push some output
> to the browser while it's doing its stuff. Is that possible?
>
> Here's what I'd like:
>
> Connecting to server... Done!
> Retrieving categories... Done!
> ...
>
> All I can get it to do is output all of the text at the end of the script
>
> A voice in my head says that outputting all of the text at the end of the
> script is the only way to do it. Then another voice says but there must be
> a way! :)
>
> I did try a quick test of buffering the text then explicitly flushing the
> buffer but it didn't seem to work
>
> I know this seems pointless but I'm anticipating that the users will be
> confused (which would be a surprise </sarcasm>) and attempt to abort/bugger
> off somewhere else
>
> Thanks in advance!
>
> Dan
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>