What you can also do is add another column in your database table called last_ip. If a person then clicks the button, the php script will check if the last_ip matches your ip. If it doesn’t match, then it’ll increment the value by 1 and then store your ip in last_ip. If it does match, then it won’t increment the value.
This solves the problem of people clicking the button more than once
I haven’t purchased Amp Forms, but I know that what you’re asking requires a bit of php knowledge. Basically, when you click the submit button of a form, it send all the data to a php file (the file locations is usually specified in the “action” attribute of the form element), and then runs that php file (on the server). You’ll have to edit that php file to send an email instead of, for example, saving the data in a database.
Yep, that author should reply to your questions/comments, I know I always do
Hi, I’ve got lots of experience with jQuery/Ajax, but I’m not sure what you mean. Could you maybe give an example?
Do you mean that if a user clicks a link with rel=”ajax”, it loads the page? And where does the form submission come in?
Also, do you want this to be an item on the marketplace, or a freelance job?
Cheers, Rik de Vos