我用下面的函數數組或IP的,但現在我已經改變,從這個IP陣列:我該如何使用這個PHP數組?
$bannedIPs = array('127.0.0.0','72.189.218.85'); // Banned IPs array
ipban($bannedIPs);
function ipban($bannedIPs) {
if (in_array($_SERVER['REMOTE_ADDR'], $bannedIPs)) {
include ("site_banip.php");
session_destroy();
exit;
}
}
這樣:
$config_item['bannedIPs'] = array('127.0.0.0','72.189.218.85'); // Banned IPs array
ipban($config_item['bannedIPs']);
function ipban($bannedIPs) {
if (in_array($_SERVER['REMOTE_ADDR'], $bannedIPs)) {
include ("site_banip.php");
session_destroy();
exit;
}
}
現在我不能讓它工作,雖然,
Warning: in_array() [function.in-array]: Wrong datatype for second argument in C:\webserver\htdocs\includes\functions.inc.php on line 948
是否可以做我想做的事情?
您的評論拼寫錯誤。 ;) – MitMaro 2009-09-23 05:02:46
是的,這是我上面使用的實際代碼 – JasonDavis 2009-09-23 05:07:02
代碼對我來說運行良好。 – MitMaro 2009-09-23 05:08:11