Hail all perl masters!

I come for wisdom, simple one it may be to you, but a tremendous help to me.

I need to write a few perl scripts to generate html pages for E-commerce processing purposes. The procedure would go as follows :

User hits order-now link and it brings up a html page with the usual order form fields (name, adress) yada yada.

I would like the Post target for the form to be a clever perl script that does the following:

* Validates user input, if incorrect, posts back with red asterisks, and prompts for user input fixation.

* If input is correct, script calculates cost of order and generates a new HTML page, the new HTML page will have all the values listed in the previous HTML page, but with the calculated costs etc. This page will post to the merchant account gateway.

Thats it! That is all I need. I need some guidance, but not something too overwhelming. I have joined some perl IRC channels, and there all I get is "check out perldoc.com"

Some examples of existing work would do wonders for me. I am positive you guys have done something like this before!

20040816 Edit by ysth: change title from: Perl newbie


In reply to How do I write a CGI script with form validation? by blazesixty

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.