0

我正在努力做到这一点,这样我就可以轻松地禁止人们访问我的网站。在我的数据库中,我有一个名为“ip”的行,其中包含一个 ips 数组,例如:“0.0.0.0”、“1.1.1.1”、“2.2.2.2”。

我的以下代码是

<?php

include('config.inc.php');
include('database.inc.php');

$result=mysql_query("SELECT * FROM ban");

while($row = mysql_fetch_array($result))
  {

$ip = $_SERVER['REMOTE_ADDR'];
$ban = array($row['ip']);

$count = count($ban);
for ($i=0; $i<$count; $i++) {
if($ip == $ban[$i]) { 
    die("<h2>You've been banned!</h2>"); 
}
}
}
?> 

它没有显示“你已被禁止!” 即使我已经将我的 IP 放在了数组中?

谢谢你的帮助!

4

0 回答 0