I would like to contribute a File Upload Status module
| From: | David Enderson | Date: | Tue, 20 May 2003 22:22:38 +0000 |
| Subject: | I would like to contribute a File Upload Status module | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-1828@lists.php.net to get a copy of this message | ||
I would like to volunteer time to the PHP project to integrate a module
I've written. I work as a full-time programmer for Digital IMS. We
provide quite a few webservices and use PHP for almost everything. We
needed an additional feature that the language did not provide, so I was
commissioned to write an addon module to the language. We have been
using it successfully for a year and my manager is interested in
allowing me to work with the PHP project to integrate our module into
the sourcebase if you want me to.
(I hope this is the right place to post this information. I hunted all
over the website for a contact point for volunteering and didn't find
anything.)
Summary Explanation of the Module:
Our clients often upload large files and wanted a file upload status
bar. I discovered that there was no way to do a file upload status bar
with PHP so I wrote an add-on module that does this. If a web
programmer is to use this functionality successfully, a bit of
Javascript mixed with HTML is required.
Here are some screenshots of this process in action:
http://www.yanthor.net/upload_status.html
Obviously the HTML you see is completely configurable. What the module
provides is three functions added to the language to access the current
file upload information:
- the current upload status
- the number of bytes uploaded so far
- the total size of the incoming upload.
I am willing to rewrite as much of my code as necessary to fit the
coding standards of the PHP project. If the PHP project is interested
in working with me, I can submit a project proposal to my boss to
allocate time for me to work on this project.
If I posted this to the wrong place, please direct me to the person I
need to contact. :-) Thanks.
Sincerely,
David Enderson
-----=+=-----
David Enderson
Programmer
Digital IMS
402.437.0137
denderson@digitalims.com