Forum Moderators: phranque
input type=text name=email
but instead use name=my-unique-email. one-click form fillers like bookmarklets and browser add-ons rely on webmasters using basic names.
hth. never had a problem with spammers using my form-to-mail scripts.
As divaone says, changing the form element names to non-predictable values can confuse the spam bots. Unfortunately, it also confuses autofill functions which may annoy users.
The solution I'm using on all my sites is a human verification system. This presents text in an image & the user has to correctly enter the text into a text box before the contact information will display. I wrote this in PHP but you should be able to create it in any decent scripting language.
I hope this helps,
Bob
When designing a site I purposefully do not add an email anywhere, but if I really have to I encode the whole thing in ascii and display it as info at widget-online dot com. People might not instantly recognise the email address because it does't contain the "@", but the combination of that and ascii encoding works a treat.
Also, I make my contact form reachable from any page. It is clean and simple. The email address in the form is also encoded. It works well. Try it.