Projet

Général

Profil

Paste
Statistiques
| Branche: | Révision:

ryxeo-glpi-git / plugins / anet_epacks / front / plugin_anet_epacks.verif_dyndns.php @ f8b606aa

Historique | Voir | Annoter | Télécharger (1,03 ko)

1
<?php
2
/*
3
* vérifie la liste des epacks des differents ordinateurs arrivant de OCS pour
4
* par exemple détecter des nums de epacks qui n'existent pas ...
5
*/
6

    
7
if(!defined('GLPI_ROOT')){
8
  define('GLPI_ROOT', '../../..');
9
}
10
include_once (GLPI_ROOT . "/inc/includes.php");
11

    
12
checkRight("config","w");
13
global $DB;
14

    
15
commonHeader("anet_epacks",$_SERVER['PHP_SELF'],"config","plugins");
16

    
17
//on récupère les packs activés et dont l'entitée finale est connue
18
$query = "SELECT name,os_license_id,COUNT(os_license_id) FROM glpi_computers WHERE os_license_id LIKE '%dyn%' GROUP BY os_license_id HAVING COUNT(os_license_id) > 1;";
19

    
20
$result = $DB->query($query);
21
print "<h3>Détection des incohérences d'affectation DynDNS</h3>\n";
22

    
23
print "<table style=\"text-align: left; padding-left: 40px;\">";
24
print "  <tr> <th>Nom</th><th>DynDNS affecté</th><th>Nb d'affectations</th></tr>\n";
25
while($data=$DB->fetch_array($result)) {
26
  print "  <tr> <td>" . $data[0] . "</td><td>" . $data[1] . "</td><td>" . $data[2] . "</td></tr>\n";
27
 }
28
print "</table>";
29

    
30
commonFooter();
31
?>
Redmine Appliance - Powered by TurnKey Linux