Hello, I nedd a little help. I want to send my form by email and have the person on the other end just fill in the blanks and hit submit button. My form works on the web page just fine and sends me the results like I want. But when I put the form in an email it does not sent the results to me. Is there a way to make this happen? Thanks.
The problem comes from the wide variety of email clients out there. Many of them distrust forms because of the potential for abuse. So many email clients either do not allow the form's "action" to work at all, or they pop up a scary warning message. While it seems like sending a form in an email would be a good idea, it turns out not to be very practical.
It's a much better approach, in my opinion, to offer a link to a web page and serve the form there. I know it's an extra step for the user, but at least you can make sure the form works on your website - you cannot control how an email client will treat it.
With all the phishing scams and other exploits out there, I think the trend is going in the opposite direction from what you would like, and that's done to protect the end user.
I just change it to GET and gave it a try in an email and it does the same as post. This is the error I get with this php. "You must enable referrer logging to use the form" It is enable and works just fine on the web page. But not in an email. I am still looking.