From d509dfdaabc29e3b28e73f2d1de2983362604f50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Bousqui=C3=A9?= Date: Wed, 21 Nov 2018 10:37:12 +0100 Subject: [PATCH] fix bug recup_salles sur update --- admin/recup_salles.php | 119 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 118 insertions(+), 1 deletion(-) diff --git a/admin/recup_salles.php b/admin/recup_salles.php index 4b37376..0b92ab0 100644 --- a/admin/recup_salles.php +++ b/admin/recup_salles.php @@ -59,8 +59,9 @@ function Insere_machines(&$ldap_con, $ldap_base, $ldap_filtre, &$ldap_attr, &$ex } $req_machine_insert = "INSERT INTO machines (machine_id, salle, os, os_sp, os_version) VALUES ('{$machine_id}', '{$nom_salle}', '{$os}', '{$os_sp}', '{$os_version}')"; - $req_machine_update = "INSERT INTO machines (machine_id, salle, os, os_sp, os_version) VALUES ('{$machine_id}', '{$nom_salle}', '{$os}', '{$os_sp}', '{$os_version} ON DUPLICATE KEY UPDATE salle = {$nom_salle}, os = {$os}, os_sp = {$os_sp}, os_version = {$os_version} ')"; + $req_machine_update = "INSERT INTO machines (machine_id, salle, os, os_sp, os_version) VALUES ('{$machine_id}', '{$nom_salle}', '{$os}', '{$os_sp}', '{$os_version}') ON DUPLICATE KEY UPDATE salle = '{$nom_salle}', os = '{$os}', os_sp = '{$os_sp}', os_version = '{$os_version}'"; $req_machine = ($update) ? $req_machine_update : $req_machine_insert; + echo $req_machine. "
"; db_query($db, $req_machine); $count = $count + 1; } @@ -98,6 +99,25 @@ foreach($salles_uniques as $s) { db_query($db, $req_salle); $nb_salles = $nb_salles + 1; } +// fermeture ldap +ldap_close($ldap_con); +?> + + + + Winlog + + + + +

WINLOG

+

Récupération des machines et des salles

+

Ce traitement vient de récupérer les machines et les salles depuis le serveur Active Directory.
+ Les informations relatives aux machines et aux salles (noms des salles ou des machines, adresses IP, etc) préalablement dans la base Winlog viennent d'être effacées.

+

Nombre de machines chargées dans la base :
+ Nombre de salles chargées dans la base :

+

Retour menu principal

+ db_query($d // fermeture ldap ldap_close($ldap_con); @@ -109,6 +129,103 @@ ldap_close($ldap_con); + +

WINLOG

+

Récupération des machines et des salles

+

Ce traitement vient de récupérer les machines et les salles depuis le serveur Active Directory.
+ Les informations relatives aux machines et aux salles (noms des salles ou des machines, adresses IP, etc) préalablement dans la base Winlog viennent d'être effacées.

+

Nombre de machines chargées dans la base :
+ Nombre de salles chargées dans la base :

+

Retour menu principal

+ $nb_salles + +// fermeture ldap +ldap_close($ldap_con); +?> + + + + Winlog + + + + +

WINLOG

+

Récupération des machines et des salles

+

Ce traitement vient de récupérer les machines et les salles depuis le serveur Active Directory.
+ Les informations relatives aux machines et aux salles (noms des salles ou des machines, adresses IP, etc) préalablement dans la base Winlog viennent d'être effacées.

+

Nombre de machines chargées dans la base :
+ Nombre de salles chargées dans la base :

+

Retour menu principal

+} + +// fermeture ld + +// fermeture ldap +ldap_close($ldap_con); +?> + + + + Winlog + + + + +

WINLOG

+

Récupération des machines et des salles

+

Ce traitement vient de récupérer les machines et les salles depuis le serveur Active Directory.
+ Les informations relatives aux machines et aux salles (noms des salles ou des machines, adresses IP, etc) préalablement dans la base Winlog viennent d'être effacées.

+

Nombre de machines chargées dans la base :
+ Nombre de salles chargées dans la base :

+

Retour menu principal

+ldap_close($lda + +// fermeture ldap +ldap_close($ldap_con); +?> + + + + Winlog + + + + +

WINLOG

+

Récupération des machines et des salles

+

Ce traitement vient de récupérer les machines et les salles depuis le serveur Active Directory.
+ Les informations relatives aux machines et aux salles (noms des salles ou des machines, adresses IP, etc) préalablement dans la base Winlog viennent d'être effacées.

+

Nombre de machines chargées dans la base :
+ Nombre de salles chargées dans la base :

+

Retour menu principal

+?> + + +// fermeture ldap +ldap_close($ldap_con); +?> + + + + Winlog + + + + +

WINLOG

+

Récupération des machines et des salles

+

Ce traitement vient de récupérer les machines et les salles depuis le serveur Active Directory.
+ Les informations relatives aux machines et aux salles (noms des salles ou des machines, adresses IP, etc) préalablement dans la base Winlog viennent d'être effacées.

+

Nombre de machines chargées dans la base :
+ Nombre de salles chargées dans la base :

+

Retour menu principal

+ + + Winlog + + +

WINLOG

Récupération des machines et des salles