Exemplo n.º 1
0
$index=$index+$loop;
if (isset($autres_gr))for ($loop=0; $loop < count ($autres_gr) ; $loop++) {
    $filter[$index+$loop]=$autres_gr[$loop];
}


// Message d'erreurs de saisie
if ( $cn=="" || $description=="" ) {
    echo "<div class=error_msg>".gettext("Vous devez saisir un nom de groupe et une description !")."</div><br>\n";
    exit();
}
elseif (!verifDescription($description)) {
    echo "<div class=error_msg>".gettext("Le champ description comporte des caract&#233;res interdits !")."</div><br>\n";
    exit();
}
elseif (!verifIntituleGrp($intitule)) {
    echo "<div class=error_msg>".gettext("Le champ intitul&#233; ne doit pas commencer ou se terminer par l'expresssion : Classe, Equipe ou Matiere !")."</div><br>\n";
    exit();
}
elseif ( $filter=="") {
    echo "<div class=error_msg>".gettext("Vous devez s&#233;lectionner au moins un groupe!")."</div><br>\n";
    exit();
}

// Verification de l'existance du groupe
$groups=search_groups("(cn=$cn)");
if (count($groups)) {
echo "<div class='error_msg'>".gettext("Attention le groupe <font color='#0080ff'>$cn</font> est d&#233;ja pr&#233;sent dans la base, veuillez choisir un autre nom !")."</div><BR>\n";
exit();
}
else {
Exemplo n.º 2
0
	      <td >
                <input type="hidden" name="add_group" value="true">
                <input name="jeton" type="hidden"  value="<?php echo md5($_SESSION['token'].htmlentities($_SERVER['PHP_SELF'])); ?>" />
                <input type="submit" value="Lancer la requ&#234;te">
              </td>
	    </tr>
	  </tbody>
        </table>
      </form>
      <?
      // Message d'erreurs de saisie
      if ( $add_group && (!$intitule || !$description) ) {
        echo "<div class=error_msg>Vous devez saisir un nom de groupe et une description !</div><br>\n";
      } elseif ($add_group && !verifDescription($description)) {
        echo "<div class=error_msg>Le champ description comporte des caract&#232;res interdits !</div><br>\n";
      } elseif ($add_group && !verifIntituleGrp($intitule)) {
        echo "<div class=error_msg>Le champ intitul&#233; ne doit pas commencer ou se terminer par l'expresssion : Classe, Equipe ou Matiere !</div><br>\n";
      }
    } else {
      $intitule = enleveaccents($intitule);
      // Construction du cn du nouveau groupe
      if ($prefix) $prefix=$prefix."_";
      if ($categorie=="Autres") $categorie=""; else $categorie=$categorie."_";
      $cn= $categorie.$prefix.$intitule;
      // Verification de l'existance du groupe
      $groups=search_groups("(cn=$cn)");
      if (count($groups)) {
        echo "<div class='error_msg'>Attention le groupe <font color='#0080ff'>$cn</font> est d&#233;ja pr&#233;sent dans la base, veuillez choisir un autre nom !</div><BR>\n";
      } else {
        // Ajout du groupe
        $description = stripslashes($description);