From 0ca721c47963e64f6aef6b07018ccc5d601f69bb Mon Sep 17 00:00:00 2001 From: jbousquie Date: Thu, 29 Sep 2016 09:38:53 +0200 Subject: [PATCH] =?UTF-8?q?connexions=5Fblacklist=5Flive()=20prend=20un=20?= =?UTF-8?q?param=C3=A8tre=20de=20temps=20en=20entr=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/connexions.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/admin/connexions.php b/admin/connexions.php index a1a8974..d8c2da0 100644 --- a/admin/connexions.php +++ b/admin/connexions.php @@ -240,19 +240,19 @@ function Connexions_wifi() { return $connexions_wifi; } -// function connexions_blacklist_live() -// Renvoie les enregistrements de la table proxy de moins de 15 secondes : dernières touches sur la blacklist +// function connexions_blacklist_live($delay) +// Renvoie les enregistrements de la table proxy de moins de $delay secondes : dernières touches sur la blacklist // Retourne un array indexés : (ip, username, thème_blacklist) : // $connexion_bl_live[$i]["ip"] : ip de la machine à l'origine de la requête sur une URL blacklistée // $connexion_bl_live[$i]["username"] : username CAS à l'origine de la requête sur une URL blacklistée // $connexion_bl_live[$i]["target"] : thème de la blacklist concerné - adult, warez, games, etc // $connexion_bl_live[$i]["hote"] : le nom de la machine s'il existe dans la table connexions -function Connexions_blacklist_live() { +function Connexions_blacklist_live($delay) { $connexions_bl_live = array(); $db = db_connect(); - $req = 'select proxy.ip, proxy.username, target, hote from proxy left join connexions ON proxy.ip = connexions.ip where timestampdiff(SECOND, timestamp(logts), timestamp(now())) < 15 and connexions.close = 0'; // on récupère les logs non checkés datant moins de 15s + $req = 'select proxy.ip, proxy.username, target, hote from proxy left join connexions ON proxy.ip = connexions.ip where timestampdiff(SECOND, timestamp(logts), timestamp(now())) < '.$delay.' and connexions.close = 0'; // on récupère les logs non checkés datant moins de 15s $res = db_query($db, $req); $machines = Machines(); $i = 0;