05 Jul 2018 16:01:46 Lee Woolsey posted:
I have a form that I use for both new accounts and updating existing accounts. There are two fields I need to check for existing records in the database (a username field and an email field.)
The form has an "account_new" and "account" field, and an "email_new" and "email" field. The account
fields are populated with existing data. The fields are displayed depending on the value of a hidden "isNew" field. All of this work properly.
In the Server Connect action file, the script checks the status of the isNew
field, then either performs an update or insert operation. As part of the insert operation, I use Form Validator to check the database to see if the values of account_new
already exist in the database, if they do, the appropriate errors are displayed. This also works as expected.
The problem I am encountering is that my fields account
(that contain bound data from the database) are also getting flagged by the validator, despite the fact that the (1)fields have different names and (2) the validator commands are contained within a different branch of the then/else structure.
What might be causing this?