Without knowing what the errors are there's little anyone can do to help. Like going to the doctor but not telling them any of your symptoms. Provide the details needed for others to understand your system/setup. Show the errors you find in the logs.

"Also , if i want to do it using a module instead of cgi , how to do it. Should I be loading cgi modules within that module and then do it or is there any better way?"

If I understand you correctly you're currently using CGI. If I were starting anything new (web based) I'd use Dancer, other modern frameworks exist. Dancer has extensive documentation and example code.

When posting here links are displayed by default, including How do I compose an effective node title? and How do I post a question effectively?. Please read and understand them at least once.

Update: Since you're using CGI Tutorials->Web Programming->CGI Programming->Ovid's CGI Course is worth reading, since you need help debugging your cgi scrips.


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 marto
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.