I
IdaSpode
I have a registration/event entry form for a two day sports event. An
applicant enters the required information, hits submit, data goes to
Access DB, user is taken to a custom confirmation page where he/she
verifies the entry to be correct then hits the PayPal button. After
the PP transaction is executed, the user is returned to the site.
Everything functions correctly with the form, data goes into the DB as
designed, custom confirmation page is as I want it, PayPal works as
well as PP can, etc.
Everything under my control is just that, under control. However, what
I can't control is the intelligence level of the applicants.
Apparently, motorcycle racers are not the brightest bulbs on the tree,
lots of mistakes filling out the form(s). <G>
The way I did it last year for the same event:
At the confirmation page, if the info has errors, the applicant is
directed to hit the BACK button, correct the form, then submit it
again. Lather, rinse, repeat until all fields are correct.
Of course this creates a separate record in the DB for each "submit"
attempt. I would then have to run a "duplicate record" query and
manually deleted the erroneous ones before I could relay the data to
the guys actually running the registration process on the ground.
What I'd like to be able to do:
On the form, the "submit" button would read "verify" and upon
completion of the form would take the user to a text format
"verification" page before the form data is sent to the database. If
the entry data is indeed correct, the user then hits "submit" on the
verification page, the data is sent to the DB, user is sent to
confirmation page where they can complete the process by using the
"Pay with PayPal" link.
or:
If the entry data is indeed correct, the user then closes the
verification window, goes back to the form page, hits a button labeled
"submit, and the data goes to the DB and so on as above.
Is there a simple way to accomplish this?
David
djones <at> LSidaho (dot) com
ps: sorry for the long post, but I have all these extra words laying
around. If I don't use 'em, they'll just go to waste... <G>
applicant enters the required information, hits submit, data goes to
Access DB, user is taken to a custom confirmation page where he/she
verifies the entry to be correct then hits the PayPal button. After
the PP transaction is executed, the user is returned to the site.
Everything functions correctly with the form, data goes into the DB as
designed, custom confirmation page is as I want it, PayPal works as
well as PP can, etc.
Everything under my control is just that, under control. However, what
I can't control is the intelligence level of the applicants.
Apparently, motorcycle racers are not the brightest bulbs on the tree,
lots of mistakes filling out the form(s). <G>
The way I did it last year for the same event:
At the confirmation page, if the info has errors, the applicant is
directed to hit the BACK button, correct the form, then submit it
again. Lather, rinse, repeat until all fields are correct.
Of course this creates a separate record in the DB for each "submit"
attempt. I would then have to run a "duplicate record" query and
manually deleted the erroneous ones before I could relay the data to
the guys actually running the registration process on the ground.
What I'd like to be able to do:
On the form, the "submit" button would read "verify" and upon
completion of the form would take the user to a text format
"verification" page before the form data is sent to the database. If
the entry data is indeed correct, the user then hits "submit" on the
verification page, the data is sent to the DB, user is sent to
confirmation page where they can complete the process by using the
"Pay with PayPal" link.
or:
If the entry data is indeed correct, the user then closes the
verification window, goes back to the form page, hits a button labeled
"submit, and the data goes to the DB and so on as above.
Is there a simple way to accomplish this?
David
djones <at> LSidaho (dot) com
ps: sorry for the long post, but I have all these extra words laying
around. If I don't use 'em, they'll just go to waste... <G>