Re: [PATCH][HEAD] Upload progress in sessions
| From: | Richard Quadling | Date: | Mon, 08 Sep 2008 13:19:07 +0000 |
| Subject: | Re: [PATCH][HEAD] Upload progress in sessions | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-40342@lists.php.net to get a copy of this message | ||
2008/9/8 Arnaud Le Blanc <arnaud.lb@gmail.com>:
> Hi,
>
> On Monday 08 September 2008 13:06:50 Martin Jansen wrote:
>> On Mon, Sep 8, 2008 at 12:18 PM, Arnaud Le Blanc <arnaud.lb@gmail.com>
> wrote:
>> > The patch allows to store upload progress informations in session
> variables.
>> > These informations can be retrieved by an other script while the upload is
>> > still in progress, allowing to provide feedback to the user.
>> > Implementing this in the sessions extension makes this feature available
> to
>> > every one.
>> > Using the session extension for this purpose also allows to use the
> different
>> > storage backends available.
>> > I have written a RFC/documentation here:
>> > http://wiki.php.net/rfc/session_upload_progress
>>
>> Would it be possible to use something like
>> $_SESSION['foo']['upload_progress_123'] instead of storing the
>> information in the top-level session space? I can imagine there being
>> frameworks and such that put their session stuff in some special
>> container like $_SESSION['foo'] so that their session data does not
>> interfere with the data of other components or the application that
>> makes use of the framework.
>
> Yes, this can be done. The prefix setting ("upload_progress_" by default) was
> added for that purpose, but it may be possible to use $_SESSION[prefix][name].
>
>>
>> Martin
>>
>
> Regards,
>
> Arnaud
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
Would maybe having $_SESSION['_Files'] == $_FILES for multiple uploads
and have the current size uploaded as a new entry in $_FILES be
easier?
That way no additional configuration option.
--
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"