Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Form - Spam - Without Captcha or similar 1

Status
Not open for further replies.

SamHale

MIS
Mar 7, 2004
71
GB
Hi guys,

Hope everyone is well.

I'm currently going through a process with a few others creating a fairly simple voting website. There's currently a holding page up (with the sites functionality) here -
We've been experiencing a large number of spam posts over the past few days (this is currently whats stopping us from going live). The bot is simply selecting one of the options and clicking submit a number of times.

To try and stop this we put a simple script in place that if the question ID, and IP of the submitter matched the last entered record, then to hide the radio buttons and submit button. Try it. If you vote, click submit, you'll get taken to the same page without the form components. I was sure this would stop the issues occuring, but I was wrong.

Obviously giving the nature of the site/forms, I can't add captcha (or similar random words/codes) because that would ruin the whole point.

Has anyone come up with some clever if statements (or any other solutions) for a similar problem?

Any help is much appreciated.

Regards
Sam
 
One thing I have tried in the past is a hidden input. Since most bots fill in all of the inputs on the page, I can safely throw out any submission that fills in the hidden input.
By hidden, I actually mean a text input with style="display: none", not a true hidden input. Some bots are smart enough to not touch true hidden inputs.

-T

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top