Re: Verifying and adding new users
This WebDNA talk-list message is from 1997
It keeps the original formatting.
numero = 15262
interpreted = N
texte = >I have a validation page for my new user form. I need to test for>invalid fields, and ask the client to resubmit if any are found.>>I want to include a specific invalid field header only if an invalid>field has been entered.>>If all fields are correct, I wish to have a new record entered.>>>Is there a way to test all the fields first before I do what's below,>using a showif with multiple conditions? (i.e. SHOIF>[firstname]=&[lastname]=] )>>[SHOWIF [firstname]=]> Sorry, the first name is empty
>[/SHOWIF]>[SHOWIF [lastname]=]> Sorry, the last name is empty
>[/SHOWIF]>[SHOWIF [company]=]> Sorry, the company is empty
>[/SHOWIF]>>>Or is there a way I could create a logical variable, initialized with>false, and have it made true if any of the above showif conditions are met?>Then this logical could be within its own Showif context and include the>specific invalid entry file.Yes ...[math]variable=0[/math][showif [field1]=][math]variable=variable+1[/math]Please go back and enter something into the [field1] field.[/showif][showif [field2]=][math]variable=variable+1[/math]Please go back and enter something into the [field2] field.[/showif][showif [field3]=][math]variable=variable+1[/math]Please go back and enter something into the [field3] field.[/showif][showif [math]variable[/math]=0][append db=XXX.db]field1=[field1]&field2=[field2]&field3=[field3][/append]Your new record has been created in the XXX.db database![/showif]Sincerely, Ken GromeWebDNA Solutionshttp://www.smithmicro.com/webdnasolutions/...
Associated Messages, from the most recent to the oldest:
>I have a validation page for my new user form. I need to test for>invalid fields, and ask the client to resubmit if any are found.>>I want to include a specific invalid field header only if an invalid>field has been entered.>>If all fields are correct, I wish to have a new record entered.>>>Is there a way to test all the fields first before I do what's below,>using a showif with multiple conditions? (i.e. SHOIF>[firstname]=&[lastname]=] )>>[SHOWIF [firstname]=]> Sorry, the first name is empty
>[/SHOWIF]>[SHOWIF [lastname]=]> Sorry, the last name is empty
>[/SHOWIF]>[SHOWIF [company]=]> Sorry, the company is empty
>[/SHOWIF]>>>Or is there a way I could create a logical variable, initialized with>false, and have it made true if any of the above showif conditions are met?>Then this logical could be within its own Showif context and include the>specific invalid entry file.Yes ...
[math]variable=0[/math][showif [field1]=]
[math]variable=variable+1[/math]Please go back and enter something into the [field1] field.[/showif][showif [field2]=]
[math]variable=variable+1[/math]Please go back and enter something into the [field2] field.[/showif][showif [field3]=]
[math]variable=variable+1[/math]Please go back and enter something into the [field3] field.[/showif][showif
[math]variable[/math]=0][append db=XXX.db]field1=[field1]&field2=[field2]&field3=[field3][/append]Your new record has been created in the XXX.db database![/showif]Sincerely, Ken GromeWebDNA Solutionshttp://www.smithmicro.com/webdnasolutions/...
Kenneth Grome
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:
price on detail, but not shoppingcart (1997)
WCS Newbie question (1997)
test (2002)
multi-paragraph fields (1997)
WebCatalog Hosting (1996)
WebCat2b13MacPlugIn - [include] doesn't allow creator (1997)
creating a 60 fields database (1997)
date tag not interpreted (2000)
Date Formats (1997)
Re:I've had it! (1999)
Web Catalog 2 demo (1997)
syntax question, not in online refernce (1997)
send mail problem? (1997)
Merging databases (1997)
OT - asp snippet similar to [!][/!] (2003)
Mail Server Needed. (1998)
Help formatting search results w/ table (1997)
Arrays (2000)
Problems with AOHell (1999)
Multiple prices (1997)