Jump to content

Archived

This topic is now archived and is closed to further replies.

sford999

Blocking IP addresses

Recommended Posts

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

Share this post


Link to post
Share on other sites
[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 :)

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.