security_check(); if ($resultat_session == 'c') { header("Location:utilisateurs/mon_compte.php?change_mdp=yes&retour=accueil#changemdp"); die(); } else if ($resultat_session == '0') { header("Location: ../logout.php?auto=1"); die(); } // Sécurité if (!checkAccess()) { header("Location: ../logout.php?auto=2"); die(); } // Sécurité supplémentaire par rapport aux paramètres du module EdT / Calendrier if (param_edt($_SESSION["statut"]) != "yes") { Die(ASK_AUTHORIZATION_TO_ADMIN); } // CSS et js particulier à l'EdT $javascript_specifique = "edt_organisation/script/fonctions_edt"; $style_specifique = "templates/".NameTemplateEDT()."/css/style_edt"; // On insère l'entête de Gepi require_once("../lib/header.inc.php"); // On ajoute le menu EdT require_once("./menu.inc.php"); ?>


5 caractères maximum 30 caractères maximum
Numéro de la salle : Nom de la salle :
Vous devez précisez un numéro de salle !\n
\n"; } if ($nom_salle == "") { $nom_salle = "salle ".$numero_salle; }else{ $nom_salle = $_POST["nomsalle"]; } } // Quelques vérifications d'usage $verif_champs = 0; $verif_long_num = mb_strlen($numero_salle); $verif_long_nom = mb_strlen($nom_salle); if ($verif_long_num > 0) { if ($verif_long_num <= 5 OR $verif_long_nom <= 30) { $add_new_numero = traitement_magic_quotes($numero_salle); $add_new_salle = traitement_magic_quotes($nom_salle); $verif_champs = 1; }else{ trigger_error('Une erreur de saisie a bloqué le système, veuillez recommencer. ', E_USER_ERROR); } } // Ultime vérification avant de rentrer de nouvelles salles dans la base if (isset($add_new_numero) AND isset($add_new_salle)) { if ($verif_champs = 1) { $reche_salle = mysqli_query($GLOBALS["mysqli"], "SELECT numero_salle FROM salle_cours WHERE numero_salle = '".$add_new_numero."'"); $nbre_salle = mysqli_num_rows($reche_salle); if ($nbre_salle === 0) { $req_ajout = mysqli_query($GLOBALS["mysqli"], "INSERT INTO salle_cours (id_salle, numero_salle, nom_salle) VALUES ('', '$add_new_numero', '$add_new_salle')") OR trigger_error('Echec lors de l\'enregistrement : '.mysqli_error($GLOBALS["mysqli"]), E_USER_ERROR); echo "La salle numéro ".unslashes($add_new_numero)." appelée \"".unslashes($add_new_salle)."\" a bien été enregistrée !"; } else{ echo "Cette salle existe déjà ! Veuillez changer son numéro"; } }else{ trigger_error('Impossible de rentrer de nouvelles salles. ', E_USER_WARNING); } } ?>

Modifier le nom d'une salle '; } ?>
30 caractères maximum
'; } // Traitement du nouveau nom de la salle if (isset($new_name) AND $new_name != "" ) { $nettoyage1 = mb_substr($new_name, 0, 30); $new_name_propre = traitement_magic_quotes($nettoyage1); // cette fonction est dans le traitement_data.inc.php $req_modif_nom = mysqli_query($GLOBALS["mysqli"], "UPDATE salle_cours SET nom_salle = '$new_name_propre' WHERE id_salle = '$modif_salle'") OR trigger_error('Echec dans le changement de nom', E_USER_WARNING); $req_numero = mysqli_query($GLOBALS["mysqli"], "SELECT numero_salle FROM salle_cours WHERE id_salle = '$modif_salle'") OR trigger_error('Echec dans le changement du nom', E_USER_WARNING); $rep_numero = mysqli_fetch_array($req_numero); $num_salle = $rep_numero["numero_salle"]; echo '
'; printf(CHANGE_CLASSROOM_NAME, $num_salle, unslashes($new_name_propre)); echo' '; } ?>


Effacer une salle de la base de données
La salle '.$rep_nom["numero_salle"].$aff_nom_salle.' a été effacée de la base de Gepi.'; } ?>