Hello,
I have a Flash form that sends just 3 simple variables: sender's name, receiver's name, and receiver's email address. It is used to send an email of recommendation of my website.
When the user submits the form, the variables will be passed to a php3 file, which will parse the variables and send the email. But if any of the fields were missing, error messages will be shown in a popup window. Likewise, a thank-you message will be shown in a popup window if all fields are entered.
A pretty standard email form. Now the problem comes.
When I test this page containing the Flash form alone, I get the correct results. However, when I load the same page in a HTML frame and enter at least 1 field, somehow the popup window (my php3 file) ALWAYS displays 3 error messages, indicating that I have NOT filled in any of the fields.
This is really strange, because the exact same page and same form works when it is OUT of a frame.
Has anyone any idea of what could be the reason? Are there any known issues of frames interferring with Flash-PHP forms? Does it have anything to do with the method of passing the variables? I'm using POST at the moment.
Thank you so much for your advice.