Not sure exactly what you mean, but there are basically two ways:

a) You can use LWP to have one CGI read the output of the other CGI. Note that the user's browser (and his session cookies and these things) are not involved here, so if you need some session data, you need to explicitly pass it from the first CGI (accessed by the user) to the second CGI (accessed by your server) somehow.

b) If you want the user (his browser) to be transfered from one CGI to the next, you can use HTTP redirects. You can include additional parameters in the redirect URL. If you need to do a POST request, you can print out an HTML form and have the user press a button to go to the next CGI ( with the option to press the button automatically by JavaScript)

In both cases, you have to be aware that everything a CGI gets as input can potentially be tampered with by the user.


In reply to Re: transfer data between 2 perl progs by Thilosophy
in thread transfer data between 2 perl progs by cashoob

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.