2012-05-18, 05:20 PM
OK, This will be included on my forum software, but I thought i might as well share the idea with you lot too.
Say we have a user registration page, with the standard CAPTCHA, we are going to get loads of spammers. However, you could have a CAPTCHA and an extra HTML field. This could be used on every page that has user input. Now the robot would fill it in as they would see it, but humans won't. So there you go.
Like so:
And the PHP side of thins:
I have already tested this system as well as one other, and it works like a dream.
Echo.
Say we have a user registration page, with the standard CAPTCHA, we are going to get loads of spammers. However, you could have a CAPTCHA and an extra HTML field. This could be used on every page that has user input. Now the robot would fill it in as they would see it, but humans won't. So there you go.
Like so:
<input type="text" name="name-to-trick-bot" style="display: none; visibility: hidden;" />
And the PHP side of thins:
if(!empty($_POST['name-to-trick-bot']))
{
//Display error page
}
else
{
//Continue as usual.
}
I have already tested this system as well as one other, and it works like a dream.
Echo.