PHP Form Spam Prevention

silicon-brain

New member
How will i prevent the tons of spam i m getting from the contact form which is programmed in PHP which is there on my website. I tried to put captcha image and it worked well for few months but now it seems irrelevant as i have again start getting at least couple of dozen emails per day. Does this means that's its a real person that is by passing captcha or what other reasons can it be.

Also tell me if there are other ways to prevent spam in PHP so that i can implement those on my contact form to stop the spam being submitted.
 
The thing that I have seen done is that you have the user answer a simple question and the answer needs to match perfectly for the form to be submitted. Something like What color is a stop sign? Its something that almost everyone knows but spam bots wont be able to answer correctly.
 
Captcha still works great, but I recommend using a uncrackable captcha software like Solvemedia or KeyCaptcha. Both of these captcha software's will stop spam form submissions on your site.
 
Back
Top