I use the honeypot technique to prevent spam-bots from filling out my forms. Recently I noticed how Chrome's auto-complete will fill in the honeypot, even though it is an invisible field.
my honeypot field is named "url"
In my PHP I have:
So by filling in the honeypot, Chrome is perceived as a spam-bot and prevents the rest of the script from running.Code:if (!empty($_POST['url'])) { exit(); }
Anyone know of a workaround for this?







Bookmarks