L
Larry
I'm developing a website to handle registration for an annual
convention. I already have a database of people who attended last
year's convention. I want to prevent this year's registration from
creating a bunch of duplicate records. As a solution to this, when
they register for this year, the first page just asks for their first
and last name. It then checks the database (using the sql "soundex"
function to match misspellings) and presents the user with a list of
matches (showing first and last name and address). They then have to
either select one (to update their existing record) or "None of the
above" (to create a new record).
My question is security... this essentially creates a way for anyone to
get information about convention attendees (albeit in an inconvenient
way). Granted the info they can get is only names and addresses, but
still, it's not an ideal situation.
Can anyone think of a better solution?
convention. I already have a database of people who attended last
year's convention. I want to prevent this year's registration from
creating a bunch of duplicate records. As a solution to this, when
they register for this year, the first page just asks for their first
and last name. It then checks the database (using the sql "soundex"
function to match misspellings) and presents the user with a list of
matches (showing first and last name and address). They then have to
either select one (to update their existing record) or "None of the
above" (to create a new record).
My question is security... this essentially creates a way for anyone to
get information about convention attendees (albeit in an inconvenient
way). Granted the info they can get is only names and addresses, but
still, it's not an ideal situation.
Can anyone think of a better solution?