Re: Upload progress

From: 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:
Easiest 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:
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 this
possible
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 to
use a
hacked up PHP on production servers.
-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php


« previous php.internals (#25265) next »