我正在努力做到这一点,这样我就可以轻松地禁止人们访问我的网站。在我的数据库中,我有一个名为“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 放在了数组中?
谢谢你的帮助!