sford999 Posted May 24, 2006 Share Posted May 24, 2006 I`m looking to block some spammers IP addresses from a couple of my sites pages but haven`t had much luck so far.This is the code I`ve tried:[code]$ip = $_SERVER["REMOTE_ADDR"];if($ip == 123.123.123.123 || 132.132.132.132 || 231.231.231.231){ include ("header.inc"); include ("menu.inc"); echo "<br /><strong>Sorry, but your IP address has been blocked, if you feel this is an error, please contact the site administrator.</strong><br />"; include ("footer.inc"); exit();}else {// other code here}[/code]The code just continues as normal, without stopping me from accessing the page content. I`ve got 2 seperate fixed IP addresses (2 different ISP`s) and when i add them to the list of blocked IP`s it doesn`t work.Can anyone advise a fix?Thanks in advance Quote Link to comment https://forums.phpfreaks.com/topic/10349-blocking-ip-addresses/ Share on other sites More sharing options...
SharkBait Posted May 24, 2006 Share Posted May 24, 2006 [code]$ip = $_SERVER['REMOTE_ADDR'];if($ip == "123.123.123.123" || $ip == "213.213.213.213") { // YOUR BANNED} else { // YOUR NOT BANNED} [/code]Slight variation, try that :) Quote Link to comment https://forums.phpfreaks.com/topic/10349-blocking-ip-addresses/#findComment-38577 Share on other sites More sharing options...
sford999 Posted May 24, 2006 Author Share Posted May 24, 2006 Yep that worked, thanks Quote Link to comment https://forums.phpfreaks.com/topic/10349-blocking-ip-addresses/#findComment-38613 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.