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 Grome WebDNA Solutions http://www.smithmicro.com/webdnasolutions/... Associated Messages, from the most recent to the oldest:

    
  1. Re: Verifying and adding new users (Kenneth Grome 1997)
  2. Verifying and adding new users (Larry Orchier 1997)
>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 Grome WebDNA Solutions http://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)