It's also important to note that the current implementation buffers the
entire uploaded file in memory, which means it's not suitable for uploading
large files.
There are 3rd party utilities you can buy that can break up the file into
chunks and upload a piece at a time.
They also can provide you with the "impossible to display normally" -
progress bar.
There was long thread posted a year or more ago that described how to solve
this problem yourself.
The issue is the posters only provided 80% of the code and then "went
private" and sold the rights to these utility companies. If you are
competent enough then you could write your own but...
You'll also need to set larger the timeout value in order to upload very
large files.
(It can take a few hours to upload gigabytes of files for broadband users,
let alone the 56k dialup users.)
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.