if (getenv("HTTP_CLIENT_IP")) {
$ip = getenv("HTTP_CLIENT_IP");
}
elseif (getenv("HTTP_X_FORWARDED_FOR")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
elseif (getenv("HTTP_X_FORWARDED")) {
$ip = getenv("HTTP_X_FORWARDED");
elseif (getenv("HTTP_FORWARDED_FOR")) {
$ip = getenv("HTTP_FORWARDED_FOR");
elseif (getenv("HTTP_FORWARDED")) {
$ip = getenv("HTTP_FORWARDED");
else {
$ip = $_SERVER["REMOTE_ADDR"];
?>
在判斷登入失敗以後用此程式碼獲取登入失敗者的ip然後從存ip的表裡查詢有沒有一樣的ip如果有將ip個數加一,判斷加一以後是否等於3如果等於。。。如果不等於。。。
if (getenv("HTTP_CLIENT_IP")) {
$ip = getenv("HTTP_CLIENT_IP");
}
elseif (getenv("HTTP_X_FORWARDED_FOR")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
}
elseif (getenv("HTTP_X_FORWARDED")) {
$ip = getenv("HTTP_X_FORWARDED");
}
elseif (getenv("HTTP_FORWARDED_FOR")) {
$ip = getenv("HTTP_FORWARDED_FOR");
}
elseif (getenv("HTTP_FORWARDED")) {
$ip = getenv("HTTP_FORWARDED");
}
else {
$ip = $_SERVER["REMOTE_ADDR"];
}
?>
在判斷登入失敗以後用此程式碼獲取登入失敗者的ip然後從存ip的表裡查詢有沒有一樣的ip如果有將ip個數加一,判斷加一以後是否等於3如果等於。。。如果不等於。。。