By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts
These cookies enable our website and App to remember things such as your region or country, language, accessibility options and your preferences and settings.
Analytic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
I like the above idea, know the code to do this?
Have you thought about using CAPTCHA instead?
I use it on my websites, but I personally hate the whole thing, especially the use of CAPTCHA on UKreg's login page. It takes me around 3 or 4 goes to login because the image is so hard to read, even for humans!
If you have an invisible field don't you run the risk of Google thinking that it's hidden text, and banning you? (Link)
Which would certainly reduce spam....
There's absolutely no reason why the google bot should be scanning a form, right?
Google scan everything!
Specifically, when we encounter a <FORM> element on a high-quality site, we might choose to do a small number of queries using the form. For text boxes, our computers automatically choose words from the site that has the form; for select menus, check boxes, and radio buttons on the form, we choose from among the values of the HTML. Having chosen the values for each input, we generate and then try to crawl URLs that correspond to a possible query a user may have made. If we ascertain that the web page resulting from our query is valid, interesting, and includes content not in our index, we may include it in our index much as we would include any other web page.
You've heard of robots.txt, right?
<input style='visibility: none;' name='anti_spam' value='' type='text'/>
if ($_REQUEST["anti_spam"]=="") {
[continue processing]
}