I'm working on my contact form, and I want to make it as spam-proof as possible. I'm using a few methods to as counter-attacks:
- Validate email legitimacy w/ a JavaScript regular expression
- Validate if all fields have adequate values
- Make an invisible field to entice bots
- Disable the form if JavaScript is disabled
Now, my question is will a radio button asking the individual if he/she is human be a good method to avoid bots, or do bots have the ability to select a radio button?
They may have the ability, but would they select the right one?
Please leave suggestions below!
(Preferably something not captcha. More PHP or Javascript.)