Just Curiosity,
On a form, for example 'name', 'email', 'password'. You added another field 'First 3 characters of email' and then on the connect.php you did an if statement basically
<?php
...
$subemail=substr($email,0,3);
if ($subemail === $firstthree){....
...?>
How good of an antibot would that be (security wise)? EDIT OR what percent of bots do you think it would stop?