07-30-2010, 12:27 PM | #1 |
Administrator
Join Date: Jul 2010
Posts: 402
Rep Power: 10 |
Checking IP's against spammer database
There is a good free RBL that checks users against a database of known forum spammers. You can check a users IP against it before allowing them to do anything on your site. Here is some example PHP code:
Code:
function blacklisted($ip) { $dnsbl_check=array("dnsbl.tornevall.org"); if($ip){ $rip=implode('.',array_reverse(explode(".",$ip))); foreach($dnsbl_check as $val){ if(checkdnsrr($rip.'.'.$val.'.','A')) return $rip.'.'.$val; } } return false; } Enjoy! |
Reply With Quote |
01-21-2011, 01:07 PM | #2 |
Junior Member
Join Date: Jan 2011
Posts: 6
Rep Power: 0 |
Hi Jeff .. where should we place this code, please?
In which file Thanks G |
Reply With Quote |
01-21-2011, 01:24 PM | #3 |
Administrator
Join Date: Jul 2010
Posts: 402
Rep Power: 10 |
|
Reply With Quote |
01-21-2011, 01:36 PM | #4 |
Junior Member
Join Date: Jan 2011
Posts: 6
Rep Power: 0 |
OK maybe I am not understanding how this works
the above code which starts with function blacklisted I thought that the code would check with the SPAM IP site? so I was wondering where the code would be placed my apologies in advance if I have the wrong end of the stick Thanks G |
Reply With Quote |
01-21-2011, 01:40 PM | #5 |
Administrator
Join Date: Jul 2010
Posts: 402
Rep Power: 10 |
If you have some PHP code, and you want to check to see if an IP address is of a known spammer, put the function in the first post of this thread into your PHP script. WHERE exactly I cannot tell you as that is different in every script.
Then you just pass the IP to the function and it will tell you true or false: Code:
if (blacklisted('123.123.111.123')) { ## This IP is blacklisted! } |
Reply With Quote |
01-21-2011, 01:57 PM | #6 |
Junior Member
Join Date: Jan 2011
Posts: 23
Rep Power: 0 |
There's a plugin for this: http://www.vbulletin.org/forum/showthread.php?t=176481
Works quite well.
__________________
. Thanks. Tip: You can also find me at digitalFAQ.com/forum, if I don't reply here. |
Reply With Quote |
01-22-2011, 03:19 AM | #7 |
Junior Member
Join Date: Jan 2011
Posts: 6
Rep Power: 0 |
Thanks Jeff
|
Reply With Quote |
Reply |
Tags |
contact form spam
,
other spam |
|
|