Re: Rubbish in form fields
This WebDNA talk-list message is from 2004
It keeps the original formatting.
numero = 57321
interpreted = N
texte = >> I'm building a system that has to perform calculations on inputted=20>> data, hence it's very important that users aren't allowed to enter=20>> any old thing into the form fields.>> Was wondering if anyone had a rock-steady way of checking this - for=20=>> instance a multiple criteria [showif] tag or something?>> [showif [UserData]^,./@=A3$%*]>> [text]Form=3DError[/text]>> [/showif]>> Thanks,>> Pat>> Hi Pat, The statement above will not work because it will try to find=20=> that entire> comparison in your "userdata" variable.>> An if then statement would work however.>> [if ("[userData]" ^ ",") | ("[userData]" ^ ",") |...]> [then]> [math show=3Df]check=3D0[/check][!]invalid [/!]> [/then]> [else]> [math show=3Df]check=3D1[/check][!]move on [/!]> [else]> [/if]>> That kind of thing.>> the "|" means "or".[showif [Grep search=3D[^0-9]&replace=3Derror][UserData][/Grep]^error] [text]Form=3DError[/text][/showif]Paul-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
>> I'm building a system that has to perform calculations on inputted=20>> data, hence it's very important that users aren't allowed to enter=20>> any old thing into the form fields.>> Was wondering if anyone had a rock-steady way of checking this - for=20=>> instance a multiple criteria [showif] tag or something?>> [showif [UserData]^,./@=A3$%*]>> [text]Form=3DError[/text]>> [/showif]>> Thanks,>> Pat>> Hi Pat, The statement above will not work because it will try to find=20=> that entire> comparison in your "userdata" variable.>> An if then statement would work however.>> [if ("[userData]" ^ ",") | ("[userData]" ^ ",") |...]> [then]> [math show=3Df]check=3D0[/check][!]invalid [/!]> [/then]> [else]> [math show=3Df]check=3D1[/check][!]move on [/!]> [else]> [/if]>> That kind of thing.>> the "|" means "or".[showif [Grep search=3D[^0-9]&replace=3Derror][UserData][/Grep]^error] [text]Form=3DError[/text][/showif]Paul-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Paul Willis
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Request Time Out (1997)
WebCat2 - Getting to the browser's username/password data (1997)
Another question about credit cards (1997)
Trouble with formula.db (1997)
installing webcatalog problem. HELP! (1998)
Forms Search Questions (1997)
Calculating Shipping (1997)
Problems w/ heavy use of cart header fields? (1998)
Attn: Bug in GeneralStore example b15 (1997)
final on include (1997)
caching -check- (2001)
What's New Date (2002)
PCS Frames (1997)
RequiredFields template (1997)
More DateMath problems (1997)
E-Mailer (WebCatb15acgiMac) (1997)
WebCat2b13MacPlugIn - [include] (1997)
Search in 2 or more catalogs (1997)
WebDNA server log analysis scripts (2003)
Trigger problem (2003)