A form by itself does nothing. The ACTION property of the form is a URL that
indicates the location of the form handler, which is a server-side
application or ISAPI that does the actual work of processing the form. So,
when you say "I have an event registration form on a website" you aren't
really telling us anything about the form, only the user interface (the part
that the user sees, which, as I said, does nothing by itself).
Now, I'm not sure what you mean by "options" but I'll guess that you're
referring to form fields. If there are fields that the PayPal application
doesn't recognize, it should ignore them. So, this is not an issue.
As for the spreadsheet that you're using "for most of the computations,"
again, I have no idea what that means. Assuming that you have created a form
that uses a FrontPage component to process, I could guess that you are
entering the saved form data into a spreadsheet, but again, there are too
many holes in your description to make an educated guess. For example, you
asked if a form can be submitted to 2 places, and the answer is "no." So,
obviously you can't be submitting a form to PayPal and getting the data
yourself to enter into a spreadsheet. Are you submitting the form to a
FrontPage component at present which saves the data to your web or sends it
to you as email, and hoping to send it to PayPal?
Now, as to the last part of your question, which I touched on briefly above,
no, a form can't be submitted to 2 places. However, if you can write a
server-side application, such as an ASP web app using VBScript on a Windows
server, you can submit the form to an ASP form handler, which can then
process the data and make a POST request to PayPal with the form data that
PayPal expects.
--
HTH,
Kevin Spencer
Microsoft MVP
..Net Developer
What You Seek Is What You Get.