You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.
Hi, I have written an article about a custom anti-bot. Below is its summary:
In this tutorial, we build a simple yet powerful tool for protecting your site against spam and bots. In brief, I show you create a custom anit-bot with PHP and AJAX. You can add it to your forms or just show it to your visitors before they see the form. Anti-bot asks one random question, whose answer tells site visitors apart from bots. Two-three layers of randomness are applied to questions so that it makes them extremely difficult for bots to guess or bypass. At the end of this tutorial, I will give you 10 practical tips for taking my anti-bot script to the next level.
My tutorial has 1,800 words, so do need to add to it? what are next steps? Also, I do not know how markdown text works.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hi, I have written an article about a custom anti-bot. Below is its summary:
In this tutorial, we build a simple yet powerful tool for protecting your site against spam and bots. In brief, I show you create a custom anit-bot with PHP and AJAX. You can add it to your forms or just show it to your visitors before they see the form. Anti-bot asks one random question, whose answer tells site visitors apart from bots. Two-three layers of randomness are applied to questions so that it makes them extremely difficult for bots to guess or bypass. At the end of this tutorial, I will give you 10 practical tips for taking my anti-bot script to the next level.
My tutorial has 1,800 words, so do need to add to it? what are next steps? Also, I do not know how markdown text works.
The text was updated successfully, but these errors were encountered: