diff --git a/admin/index.php b/admin/index.php
index 731b9c3..029b5bb 100644
--- a/admin/index.php
+++ b/admin/index.php
@@ -80,7 +80,7 @@ if ($profil == $niveaux[$roles[3]]) { ?>
-
+
diff --git a/admin/recup_salles.php b/admin/recup_salles.php
index ce58209..fbdf7f9 100644
--- a/admin/recup_salles.php
+++ b/admin/recup_salles.php
@@ -28,7 +28,22 @@ $req_purge_salle = "TRUNCATE salles";
$ldap_con = ldap_connect($ldap_host, $ldap_port);
$ldap_auth = ldap_bind($ldap_con, $ldap_rdn, $ldap_passwd);
-// Gonction d'insertion des machines dans la base de données à partir des base, filtre et attributs LDAP
+// Fonction d'écriture des adresses IP des machines dans le fichier liste_ip
+Function Liste_ip_fichier(&$db) {
+ global $fichier_ping;
+ $fichier = fopen($fichier_ping, "w");
+ if ($fichier) {
+ $req_recup_ip = "SELECT DISTINCT adresse_ip FROM machines WHERE adresse_ip <>''";
+ $res = db_query($db, $req_recup_ip);
+ while ($ip = db_fetch_row($res)) {
+ fwrite($fichier, $ip[0]."\n");
+ }
+ db_free($res);
+ fclose($fichier);
+ }
+}
+
+// Fonction d'insertion des machines dans la base de données à partir des base, filtre et attributs LDAP
// $salles est explicitement passé par référence
// retourne le nombre d'enregistrements ajoutés dans la base
function Insere_machines(&$ldap_con, $ldap_base, $ldap_filtre, &$ldap_attr, &$exclusion, &$db, &$salles, $update) {
@@ -87,6 +102,8 @@ foreach ($ldap_machines as $ldap_branche) {
$nb_total = $nb_total + $nb;
}
+// ajout des adresses IP déjà collectée dans le fichier des adresses IP
+Liste_ip_fichier($db);
// Insertion des salles à partir du tableau $salles remplis par Insere_machines()
// ==============================================================================
diff --git a/admin/winlog_admin_conf.php.example b/admin/winlog_admin_conf.php.example
index bf8f0bd..fc701c9 100644
--- a/admin/winlog_admin_conf.php.example
+++ b/admin/winlog_admin_conf.php.example
@@ -136,4 +136,8 @@ $trombino_url = "http://lamp.iut.rdz/trombi/photos/2019/";
$trombino_defaut_url = "http://lamp.iut.rdz/trombi/vr_tn_IUT_Rodez.jpg";
// extension fichier image : le fichier image est de la forme username.extension
$trombino_extension_fichier = ".jpg";
+
+// Ping
+// Fichier de la liste d'adresses IP à pinger
+$fichier_ping = "ping/liste_ip.txt";
?>