Re: File Uploader - Progress

From: Date: Fri, 03 May 2002 21:55:52 +0000
Subject: Re: File Uploader - Progress
Groups: php.windows 
Request: Send a blank email to php-windows+get-13529@lists.php.net to get a copy of this message
It seems that something like this would work. If you can find the temporary file while it's uploading, you could have a different script in a new window retrieve the size of the temporary file every 5 or 10 seconds, then do some math to convert that into a percent of the total size. The graph could simply be like a single-color GIF that had its WIDTH= tag updated with the percentage of the upload and the actual percentage shown underneath. Maybe you could use $_FILES['userfile']['tmp_name'] (or $HTTP_POST_FILES []) for the progress reporting script? Just my $.02 - just learning all this stuff myself! Jason Soza ----- Original Message ----- From: "Stuart Dallas" <stuart@sharedserver.net> Date: Friday, May 3, 2002 12:16 pm Subject: Re: [PHP-WIN] File Uploader - Progress > On 3 May 2002 at 15:57, Mike Flynn wrote: > > At 01:21 AM 5/4/02 +0530, Arijit Chaudhuri wrote: > > >File uploads are a breeze to code in php. However, I have got a > > >request from a client to show the percentage uploaded or some > graphic> >progress monitor as the upload process is difficult to > track for > > >large files. Is there any way of coding such a progress tracker for > > >file uploads in php? > > > > Unfortunately, I don't think there is. The file data is sent in the > > *request* for the PHP page, meaning the PHP page doesn't even > get sent > > back to the user until the file is done uploading. So there's not > > really any choice but for the user to view the page with the upload > > form until the file is done uploading. > > I've been thinking about this, and there may be a way. I don't > know how PHP handles file > uploads, but it has to be saving the file it's receiving > somewhere. You could launch a popup > window when the form is submitted. That popup goes to a page that > gets the size of the file > PHP is saving the upload to and displays it and refreshes itself > periodically. > I dunno if it would work, but it's a possibility. > > -- > Stuart > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.windows (#13529) next »