我是这个网站的新手,我一直在编写一个脚本来阻止来自网站的某些 IP,问题是,它都适用于列中的第一个 IP,例如数据库看起来像这样:
http://gyazo.com/290bc2b9ef77d5b985ddd675ba0c08d1
然后只有第一个 IP,在本例中为 86.70。*。将被重定向到被禁止的页面,如果有人可以帮助我让我的 php 脚本正常工作:
<?php
mysql_connect("localhost", "root", "password") or die(mysql_error());
mysql_select_db("bans") or die(mysql_error());
$query = mysql_query("SELECT * FROM `database`");
$row = mysql_fetch_array($query);
$ip = $_SERVER['REMOTE_ADDR']; //Gets the users IP adress
$deny = array( $row[ip]);
if (in_array ($_SERVER['REMOTE_ADDR'], $deny)) {
header("Location: http://gabbo.org.uk/banned.php"); //What page shall the bans be sent to?
exit();
}?>
我会很感激!E.罗西尔