Spam, everyone gets it, and really it’s a bit of a shame. Just thinking about how much work goes into preventing people trying to either spam you, or in the case of websites, somehow screw up your work.
It doesn’t really bear thinking about the amount of time I have spent in ensuring form submissions are validated. However, even then, you can get spam submissions.
This is where solutions such as CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart), come in. For the time being I’ve decided to go with Recaptcha [http://recaptcha.net/] as the solution for this site. This combines both spam protection and also helping to convert books into electronic formats.
There are also much simpler and effective approaches to this problem. One of which, termed the Honeypot, appears very simple and elegant. You can find more on a honeypot implementation at we-evolve.co.uk.