Michael J.A. Clark
Michael Clark is a professional software developer who creates high-quality products for startups in Cambridge, UK. Skills: C#, Java, PHP, XHTML, AS3, CSS, ML.

Sections

Contact details

Email
mjac@mjac.co.uk
Skype
mjacdotuk
Twitter
mjacuk

Spam proofing my guestbook

I now spam-proof my guestbook with a simple script that generates a simple string for the user to input on comment submission. This will fool all but the most intelligently-designed robots and has reduced my guestbook spam to a minimum.

It works by hashing a combination of the time period, page requested and user IP address to produce a unique key that lasts until the end of that time period.

My ranking on Google should now improve — hoping to recover my front page position for the search query ‘Michael Clark’.

Comments