Re: Progress indicators on a page...?
- From: no@xxxxxxxxxx
- Date: Thu, 22 Jun 2006 17:58:07 GMT
On Tue, 20 Jun 2006 12:32:23 -0400, Jerry Stuckle
<jstucklex@xxxxxxxxxxxxx> wrote:
no@xxxxxxxxxx wrote:
Hi
I have a PHP script that updates a very large table and in the code I
echo some text to show the progress of the update but the text only
appears when the page has finished displaying.
Is there any way (through html headers?) to force the page to update
in real time, while the PHP script is still executing?
I have seen similar thngs on webmin pages when it is downloading
updates and it is nothing fancy (graphics etc) - just text.
Thanks
Chris R.
As Henrik indicated, flush() works. You may also need to call ob_flush().
Hi Henrik & Jerry
I tried ob_flush() followed by flush(), as suggested but it dodn't
make a difference - still got a blank page for 5 minutes than SPLAT! a
full page listing all the imported records.
Another poster on a different group suggested it might be because I
use nested tables to arrange the content on the page. Apparently
browsers often refuse to display the cells until the </table> is
received.
With that in mind I might look at using Ajax or just reworking the
pages using CSS to position blocks of content on the page. :o)
Cheers, Chris R.
.
- Follow-Ups:
- Re: Progress indicators on a page...?
- From: Jerry Stuckle
- Re: Progress indicators on a page...?
- From: Chuck Anderson
- Re: Progress indicators on a page...?
- References:
- Progress indicators on a page...?
- From: no
- Re: Progress indicators on a page...?
- From: Jerry Stuckle
- Progress indicators on a page...?
- Prev by Date: Re: Progress indicators on a page...?
- Next by Date: Re: odbc_connect (PHP + MSSQL) problems
- Previous by thread: Re: Progress indicators on a page...?
- Next by thread: Re: Progress indicators on a page...?
- Index(es):
Relevant Pages
|