Re: Re: Re: New Module Consideration?
by theorbtwo (Prior) on Jan 03, 2003 at 03:47 UTC
|
As an example, if you've got a form that says "rank the following ten items from most important (1) to least important (9)", they must sum to 45.
Completly unrelatedly, what I really think the world needs is a form validation module that will both validate the form after it's submitted for security, and generate JS to validate the form before submittion to be nice for the user.
Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).
| [reply] |
|
| [reply] |
|
| [reply] [d/l] |
|
Completly unrelatedly, what I really think the world needs is a form validation module that will both validate the form after it's submitted for security, and generate JS to validate the form before submittion to be nice for the user.
Actually, what the world needs is less of these CGI.pm-style modules that try and do too much at once. Separate tasks, like generating javascript and doing server-side validation, should be in separate modules. Going the other way results in reduced reusability in the components and does nothing to solve the problem.
But that's just another anonymous monk's opinion.
| [reply] |
|
| [reply] |
|
|
| [reply] |
Re: Re: Re: New Module Consideration?
by Wysardry (Pilgrim) on Jan 26, 2003 at 02:50 UTC
|
'"$x+$y == 42"? I'm interested in what you're saying, but you lost me, what would you be attempting to validate?'
The meaning of life, the universe and everything, perhaps? ;)
Or do you think that's a little too ambitious for Perl?
__________
"Every program has at least one bug and can be shortened by at least one instruction -- from which, by induction, one can deduce that every program can be reduced to one instruction which doesn't work." -- (Author Unknown)
| [reply] |