Never really thought about it.
If your backend processes is asynchronous (or if you make it so) you
could have your "progress" script just meta refresh until the back-end
has a result, and then on the next refresh, 302 out of there.
Cliff Hirsch wrote:
For long and indeterminate page processing, like connecting with a
credit card payment gateway or calculating pi to thousands of
significant digits, what is your preferred method for displaying
“please wait”?
I see two techniques:
1. Use Javascript upon form submission to display the “please wait”
message
2. Echo a “please wait” page from the server and then do a 302
redirect upon completion of the scrpt.
Issues:
1. Not everyone uses JavaScript
2. Can you issue a header redirect after echoing a “please wait”
message. I though headers need to be sent first. Is a 302 header
redirect an exception?
Cliff
------------------------------------------------------------------------
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php