Re: Upload progress
| From: | Arpad Ray | Date: | Wed, 09 Aug 2006 15:18:28 +0000 |
| Subject: | Re: Upload progress | ||
| References: | 1 2 3 4 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-25265@lists.php.net to get a copy of this message | ||
If you set post_max_size to 0, you can parse the post data yourself from php://input. Combine that with the Content-Length value from apache_request_headers() and you have everything you need for a progress monitor.
I don't mean to detract from the hopefully soon-to-come support in the core, just to point out that it's already possible without a patch.
I have some code using this method in case anyone's interested, email me off-list.
Arpad
Unknown W. Brackets wrote:
How is that? You can't get any feedback from PHP (except, now, by installing/writing an extension) about how far along the upload is - no matter how much JavaScript you use. And the browser won't tell you. Some people have scanned the /tmp directory for possible PHP uploads, but this obviously doesn't work even a bit for concurrent users. -[Unknown] -------- Original Message --------Or a lovely javascript concoction ;) -bok On 8/9/06, Evert Pot <evert@filemobile.com> wrote:We do a "web 2.0" type upload, and show a spinner. When the file is large or the connection slow, people sometimes abort thinking that there was a problem. I'd like to show a progress bar. Is thisEasiest way to go would then be flash or a java applet.. all the other methods i can think of are either php extensions or perl.. steve wrote:yet? Which version? I can't use perl on these servers (PHP only), so I'm SOL. I've used a patch before, but a client does not want topossiblehacked up PHP on production servers.use a-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php