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:
Nested ListFiles (1998)
total number of matches (1999)
Cart Number Propagation (1997)
MySQL question (2005)
Almost a there but..bye bye NetCloak (1997)
Variables for chat (1997)
db security on NT (1997)
Emailer compatibility..... (1998)
New iMac, now ... how do I make webdna serve .html files? (2005)
Banners (1997)
sharing cookie recepies (1998)
WebCatalog and Webstar 3.02 (1998)
[WebDNA] Check if http or https? (2018)
question... no field names? (2002)
New servers and new inline cache (1997)
[BULK] [WebDNA] abstraction code can be tricky... (2012)
[WebDNA] divisible by 1 (2011)
One .hdr, multiple .db's? (2003)
$Replace with [founditems] (1997)
Searching a field and returning the highest value (1997)