Jump to content


Photo

Blocking IP addresses


  • Please log in to reply
2 replies to this topic

#1 sford999

sford999
  • Members
  • PipPipPip
  • Advanced Member
  • 119 posts

Posted 24 May 2006 - 02:02 PM

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:

$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

}

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

#2 SharkBait

SharkBait
  • Members
  • PipPipPip
  • Advanced Member
  • 845 posts
  • LocationMetro Vancouver, BC

Posted 24 May 2006 - 02:34 PM


$ip = $_SERVER['REMOTE_ADDR'];

if($ip == "123.123.123.123" || $ip == "213.213.213.213") {
  // YOUR BANNED
} else {
  // YOUR NOT BANNED
} 

Slight variation, try that :)

#3 sford999

sford999
  • Members
  • PipPipPip
  • Advanced Member
  • 119 posts

Posted 24 May 2006 - 03:45 PM

Yep that worked, thanks




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users