Don't "call" other cgi's from a cgi ... whatever you mean by "call"

using system or exec to call other cgis is a fudgy idea,

fudgy , unless you're clever enough to write your cgis to take @ARGs, but then if you did that you wouldn't call them cgis :) and you'd be clever enough to use Capture::Tiny to capture anything your cgi prints on STDERR or STDOUT

but if you wrote both programs, and the second is really just a part of the first, then yeah, it shouldn't exist, it should be part of your module ... yeah, your real cgi should be

#!/usr/bin/perl -- ... use MyModule; MyModuule::DoTheCgiDance();

If you still need the "other" then you can have that one too

#!/usr/bin/perl -- ... use MyModule; MyModuule::DoTheCgiDanceOTHER();

:)


In reply to Re: cgi page calling another cgi when submitting form but does not returns error only to web server log and not to browser. by Anonymous Monk
in thread cgi page calling another cgi when submitting form but does not returns error only to web server log and not to browser. by chidori

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.