[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/var/www/se3/annu/ -> del_user.php (source)

   1  <?php
   2  
   3  
   4     /**
   5     
   6     * Supprime les utilisateurs 
   7     * @Version $Id: del_user.php 2932 2008-05-04 08:12:26Z plouf $ 
   8     
   9     * @Projet LCS / SambaEdu 
  10     
  11     * @auteurs jLCF jean-luc.chretien@tice.ac-caen.fr
  12     * @auteurs wawa  olivier.lecluse@crdp.ac-caen.fr
  13     * @auteurs Equipe Tice academie de Caen
  14     * @auteurs oluve olivier.le_monnier.ac-caen.fr
  15  
  16     * @Licence Distribue selon les termes de la licence GPL
  17     
  18     * @note 
  19     */
  20  
  21     /**
  22  
  23     * @Repertoire: annu
  24     * file: del_user.php
  25     */
  26  
  27  
  28  
  29  
  30  
  31  include  "entete.inc.php";
  32  include  "ldap.inc.php";
  33  include  "ihm.inc.php";
  34  
  35  require_once  ("lang.inc.php");
  36  bindtextdomain('se3-annu',"/var/www/se3/locale");
  37  textdomain ('se3-annu');
  38  
  39  // AIde
  40  $_SESSION["pageaide"]="Annuaire";
  41  
  42  echo "<h1>".gettext("Annuaire")."</h1>\n";
  43  
  44  aff_trailer ("3");
  45  if (is_admin("Annu_is_admin",$login)=="Y") {
  46      
  47      $uid=$_GET['uid'];
  48      // suppression d'un d'utilisateur
  49          if ($uid == "admin" )  {
  50                echo "<div class=error_msg>".gettext("Vous ne pouvez pas effacer le compte administrateur !")."</div>";
  51          } elseif (!$uid)  {
  52                echo "<div class=error_msg>".gettext("Vous devez pr&#233;ciser le login du compte a effacer ! !")."</div>";
  53          } else {
  54              exec ("/usr/share/se3/sbin/userDel.pl $uid",$AllOutPut,$ReturnValue);
  55              if ($ReturnValue == "0") {
  56                    echo gettext("Le compte")." <strong>$uid</strong> ".gettext(" a &#233;t&#233; effac&#233; avec succ&#232;s !")."<BR>\n";
  57              } else {
  58                    echo "<div class=error_msg>".gettext("Echec, l'utilisateur $uid n'a pas &#233;t&#233; effac&#233; !");
  59                        echo gettext("(type d'erreur : ")."$ReturnValue), ".gettext(" veuillez contacter");
  60                        echo "<A HREF='mailto:$MelAdminLCS?subject=".gettext("Effacement utilisateur")." $uid'>".gettext("l'administrateur du syst&#232;me")."</A></div><BR>\n";
  61              }
  62          }
  63  } else {
  64          echo "<div class=error_msg>".gettext("Cette fonctionnalit&#233;, n&#233;cessite les droits d'administrateur du serveur SambaEdu !")."</div>";
  65  }
  66  include ("pdp.inc.php");
  67  ?>


Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1