If I understand you correctly you are trying to put the name of the file in a hidden input on an HTML form and expecting to get that file back. It doesn't work that way, file upload fields in the browser are special, they actually send the data and the user is forced to pick the file themselves (you can't even put a default value in.) This is to ensure someone doesn't force a user to upload sensitive files to the net.

Really I don't understand why you are trying to do it in two parts at all. Why can't you just check the bookmark file for validity, save it in a temporary place on your server, get HTML::TokeParser to immediatly open it and parse it how you want and then return a success or failure message to the browser. You could then unlink the uploaded file so it isn't sitting around on your server.

Lobster Aliens Are attacking the world!

In reply to Re: passing fileuploads to more than 1 sub by cfreak
in thread passing fileuploads to more than 1 sub by rabbit55

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.