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:
Carrying Forward (1998)
WebCat2b15MacPlugin - showing [math] (1997)
Fun with dates (1997)
Upgrading old WebCat Database Files (1997)
extending webcatalog (1997)
Make sure I understand this??? (1997)
WC2b15 File Corruption (1997)
totals (1997)
Databases going to sleep (1998)
Error Lob.db records error message not name (1997)
Help name our technology! (1997)
POS (2000)
Aaron kant add (or whatever it was) (2000)
Some Questions (1997)
WebCatalog for Postcards ? (1997)
Re:Hideif / Showif (1998)
Paths, relative paths, webstar server setup and security (Mac) (1997)
Counting LineItems (2000)
WebCat2b12 - nesting [tags] (1997)
[include ...] behavior (1997)