I have an originating page called "original.html". On it is a form field for file upload, etc. It calls a script called upload.pl
When upload.pl is done doing it's thing, I want it to rediret to a different page, final.pl and pass along some structured data.
final.pl will read that data and display the results on the users browser.
I've been playing with WDDX and can successfully create the packet of info. However, when I send to to the 'final.pl' page via the 'Location: final.pl?wddx=$wddx_packet' It fails for a couple of reasons. (1) WDDX packet is not URI encoded. (I've taken care of that problem with the URI module). (2) Seems like only the first 250 characters or so are passed via the URL.
Question: How do I have it so the user starts on 'original.html', the processing is done by upload.pl, but the results and the rest of the html code are shown on final.pl?
I'd prefer not to have to build some sort of SOAP solution if possible and I'm sure this must have been done before, so before I reinvent the wheel...
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.