RE: [PHP] determine file-upload's tmp-filename
| From: | Mr Webber | Date: | Mon, 28 Jan 2008 20:34:07 +0000 |
| Subject: | RE: [PHP] determine file-upload's tmp-filename | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-268228@lists.php.net to get a copy of this message | ||
This is the info available to upload scripts
I have not done this, but am inspired to do it now. My design is to develop
my own meter by compare $FILES;'size'] to the actual size on disk as the
file uploads; I would use some sort of JavaScript / Ajax service connection
so that the upload meter is displayed in the current browsing window or an
upload popup.
$_FILES['userfile']['name']
$_FILES['userfile']['type']
$_FILES['userfile']['size']
$_FILES['userfile']['tmp_name']
$_FILES['userfile']['error']
-----Original Message-----
From: Michael Fischer [mailto:michi.fischer@gmx.net]
Sent: Monday, January 28, 2008 2:50 PM
To: php-general
Subject: Re: [PHP] determine file-upload's tmp-filename
On Mon, 2008-01-28 at 12:17 -0600, Richard Lynch wrote:
>
> On Sat, January 26, 2008 5:57 pm, Michael Fischer wrote:
> > hi there,
> >
> > is there a way to determine the tmp-filename of a file upload while
> > the upload is still in progress?
> >
> > the tmp-file is stored in /tmp and it's name is something like
> > PHPXXXXXXXX.
> >
> > what i would like to do is:
> > i want to upload a file via a html-form and while the upload is in
> > progress make repeatedly ajax-requests to a php-script on the server
> > that replies the size of the tmp file (the amount of data that was
> > already uploaded). So in this script i need to know what the
> > tmp-filename is.
> >
> > or do you think this is a completely useless approach?
>
> Google for PHP upload meter instead.
>
> That's probably how it works, more or less...
>
> I still think it's STOOPID to round-trip back and forth to the server
> to get an upload progress meter -- The browser developers should be
> providing you with some kind of progress notification system locally!
>
well, i agree with you - the browser should provide some sort of
functionality to find out the amount of data already sent. but i don't
know any browser that does.
all the php upload meters that i found on google either require to
patch php or use perl.
lg, Michi
--
Sautergasse 27-29/35
1160 Wien
phone: 0043 650 2526276
email: michi.fischer@gmx.net
web: http://www.webfischer.at
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php