<?php include 'func/class.login.php'; include 'func/func.php'; //BAN NUMBER $ban_number = 3; $ip_admin = $_SERVER['REMOTE_ADDR']; $log = new logmein(); $fail2ban = $log->fail2ban($ip_admin); if ($fail2ban >= 3) { echo '<br><p align=center><img src="/img/fake.png">'; } else { $log = new logmein(); $log->update_log("in", $ip_admin); #CHECK LOGIN if (isset($_POST['password']) and isset($_POST['username'])) { $log = new logmein(); $log->encrypt = true; //set encryption if ($_REQUEST['action'] == "login") { if ($log->login("logon", $_REQUEST['username'], $_REQUEST['password']) == true) { $log = new logmein(); $log->update_log("OK", $ip_admin); echo '<meta http-equiv="refresh" content="0; URL=accueil.php">'; } else { $log = new logmein(); $log->update_log("FAIL", $ip_admin); notify("error", "Alerte Securité", "Mot de passe refusée depuis l'adresse IP: " . $ip_admin); title('<font color="#990000">Mot de passe incorrecte!</font>'); echo '<meta http-equiv="refresh" content="4; URL=index.php">'; }