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:
Why did this copyfile stop working? (2004)
Erotic Sites (1997)
Frames (1997)
this works sometimes and sometimes not (1997)
[SearchString] usage (1997)
test (2000)
Grep and removing text (2002)
WebCatalog 4.0 has been released! (2000)
Searchable WebCat (etc.) Docs ? (1997)
Not really WebCat (1997)
Ruby on Rails (was Looping Search) (2006)
Running 2 two WebCatalog.acgi's (1996)
Replace context problem ... and answers (1997)
[WebDNA] listfiles problem (2011)
WebCat2 - Getting to the browser's username/password data (1997)
CommandSecurity? (1997)
No luck with taxes (1997)
READFILE command? (1998)
Extended [ConvertChars] (1997)
Time code! (2002)