Forum Moderators: open

Message Too Old, No Replies

Spam submission forms (how to make them verify)

         

taxidriver

9:04 am on Aug 18, 2006 (gmt 0)

10+ Year Member



HI Guys

I have been having the same problems as the other two forums have had.
[webmasterworld.com...]
[webmasterworld.com...]

I have had some of my forms submitted with utter rubbish and obviously I want it to stop.

Two questions;
1. All my forms which are directed to my clients are usually filled out by the spammers within 2 minutes of each other or 15 minutes of each other so I think they are being filled out with an actual person, (If so, I think it is quite funny). The forms don’t bother me but they are submitted to some of my clients. Their either for the usa or .ru

2. When people like me are having these problems are they actually being filled out by automated bots?

3. THIS IS MY MAIN QUESTION:
On a lot of forms I find that when you fill out the form you have to also type in a set of letters and numbers from a box in order to verify the form.
For example, I found this site which uses the same method that I am interested in using <snip> (the only difference is I want the picture box a little harder to read so that you have to type in carefully the correct letters and text. My forms are simple html scripts.

how I arrange this type of verification on my submission forms.

Regards

[edited by: encyclo at 1:41 am (utc) on Aug. 19, 2006]
[edit reason]
[1][edit reason] no URLs please, see forum charter [/edit]
[/edit][/1]

Fotiman

2:31 pm on Aug 18, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



What you're referring to is called CAPTCHA [en.wikipedia.org]. There are accessibility issues relating to CAPTCHAs... for example, how is a blind person who is using a screen reader going to know what value to input? You might consider an alternative approach, providing the user with some logic question to be answered. For example:

"What color is an orange?"
"One plus one equals?"
"Who is the president of the United States?"

rocknbil

5:59 pm on Aug 18, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



2. When people like me are having these problems are they actually being filled out by automated bots?

Most of the time, YES, and even if they are not, it is more important to understand that they are sending the data directly to whatever processes your form. They visit your form only to see where it posts to and gather the form fields. In truth, even THIS process can be automated.

It is the form processor that the form posts to that you need to alter to put a stop to this. several methods have been suggesed in both of those links.

bicycling

6:27 pm on Aug 18, 2006 (gmt 0)

10+ Year Member



Yes putting in the verification script has helped stopped those automated spammers submission. It's the only way to go for all enquiry forms. i've placed a simple script on all my enquiry forms and it has since solved this problem you are facing. THe script you suggested is well received and the one i'm using is in PHP. but my colleague did th e scripting not me...:) such script shouldnt be hard to come by on the net..but i remember there's rules agains posting of URLs?