I used a Java tool called RadUpload ( http://www.radinks.com/upload/docs.php ) last year sometime. It requires some modern-ish java be installed (ie something more current than the win2k dev machine I had access to at work).

You configure the Java applet to draw a box on the webpage and you set a parameter with a URL to post HTTP form data to. The user can then drag and drop files or directories onto that box on the webpage (assuming windows, osx, or a window manager that does that sort of thing).

Yes I said directories. The java program sends the entire path info with each file. Then the CGI program can figure out where to copy the POST file data.

Anyway the whole point is that this Java tool draws a progress bar on the client side based on how much data has been sent. Logically this job belongs on the client and not via periodic requests to the server. I have no idea why browsers don't just incorporate progress meters on file uploads.

In reply to Re: Upload Progress Bar by superfrink
in thread Upload Progress Bar by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.