But you have to repeat that same validation check on the server side as well, and still have a way for the server-side validation to allow for reentry on error.

So if you enjoy writing the code twice, in two different languages, and maintaining that, that's fine.

If you don't have unlimited programmer resources, then write only the serverside check. Don't skimp and write only the clientside check, unless you want your name on a posting as a CERT warning or BugTraq posting as the "loser that wrote this code" {grin}.

-- Randal L. Schwartz, Perl hacker


In reply to RE: RE: RE: A thought for JavaScript exiles by merlyn
in thread A thought for JavaScript exiles by tilly

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.