Coded such a sollution in PHP when I started out with some TGPs a long time ago. Simple sollution..
A small invisible link that no real user can click on, a robot trap. (even if a real user comes over the invisible link with his browser java-script stops him from clicking).
The link leads to a php script that just inserts users IP into a database. Then a small php function on each page you want to protect that checks against that database and returns a error msgs if a match is found.
Not very hard to code ...
|