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:

Frames and WebCat (1997) (OT) SERVER FREEZES ALL AT SAME TIME (2004) [WebDNA] Accepting Payments on Site (2013) [sendmail] line breaks? (2000) Still trying to email... (1998) The beginning (1997) math on date? (1997) Problem using # in my field names ... (1998) TCP Connect (2000) [object] Tag & WebDNA Support (2005) problems with 2 tags (1997) blank page from template (1997) Search question (1999) [OT] - Credit card processing company fees (2004) SMS to WebDNA (2007) appleshare/ip (1997) Carts & Refering URLs (1997) Using Web* mail instead of Emailer? (1999) Search for starts with and ends with? (2003) Bug or syntax error on my part? (1997)