Projet

Général

Profil

Révision 36067076

Voir les différences:

plugins/anet_epacks/front/plugin_anet_epacks.out_of_maintenance.php
1
<?php
2

  
3
// sort cet epack de la maintenance
4

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

  
10
commonHeader("anet_epacks",$_SERVER['PHP_SELF'],"config","plugins");
11

  
12
$glpiid = $_SESSION['glpiID'];
13

  
14
global $DB;
15
$query = "SELECT glpi_profiles.name AS name,glpi_users_profiles.FK_entities as FK_entities FROM glpi_profiles,glpi_users_profiles,glpi_users WHERE glpi_users_profiles.FK_users='" . $glpiid . "' AND glpi_users_profiles.FK_profiles=glpi_profiles.ID AND glpi_users.FK_entities=glpi_users_profiles.FK_entities GROUP BY FK_entities";
16

  
17
//print $query;
18
$result = $DB->query($query);
19
if($result) {
20
  $data=$DB->fetch_array($result);
21
  $entityid = $data['FK_entities'];
22
  if($data['name'] == "super-admin") {
23
    $query2 = "UPDATE glpi_plugin_anet_epacks SET FK_contract='-1' WHERE code='" . $_GET['code'] . "'";
24
    //print $query2;
25
    $result2 = $DB->query($query2);
26

  
27
    print "<h1>Enregistré, ce serveur n'est plus sous maintenance.</h1>";
28
    
29
  }
30
  else {
31
    print "<h1>Erreur, vous n'avez pas le droit pour cette action.</h1>";
32
  }
33
}
34
commonFooter();
35
?>

Formats disponibles : Unified diff

Redmine Appliance - Powered by TurnKey Linux