True - these are mutually exclusive approaches. Either you show the bot no form and confuse it, or you show a form that doesn't result in account creation. My preference would be the former simply because humans sometimes don't read instructions (no! I've got to be kidding surely!

). If they see a form they might skip reading the note about it being the wrong form and they could end up filling in the form meant for bots.
It was out of academic interest that I asked about what lines to remove to prevent account creation. I figured some forum owners might want to go down that route.
--------------- Added [DATE]1351889673[/DATE] at [TIME]1351889673[/TIME] ---------------
kh99, that doesn't work.
In the register.php file if I change all instances of "register.php" to "newfilename.php" ... I hit a snag. At newfilename.php, once I enter the date of birth and click submit I get taken to
register.php?do=checkdate and of course on register.php I've got just a plain text message for human visitors