if($_SESSION['SESAMATH_ID']==ID_DEMO) {exit('Action désactivée pour la démo...');} $action = (isset($_POST['f_action'])) ? Clean::texte($_POST['f_action']) : ''; $demande_id = (isset($_POST['f_demande_id'])) ? Clean::entier($_POST['f_demande_id']) : 0; $item_id = (isset($_POST['f_item_id'])) ? Clean::entier($_POST['f_item_id']) : 0; $matiere_id = (isset($_POST['f_matiere_id'])) ? Clean::entier($_POST['f_matiere_id']) : 0; $prof_id = (isset($_POST['f_prof_id'])) ? Clean::entier($_POST['f_prof_id']) : -1; $score = (isset($_POST['score'])) ? Clean::entier($_POST['score']) : -2; // normalement entier entre 0 et 100 ou -1 si non évalué // //////////////////////////////////////////////////////////////////////////////////////////////////// // Supprimer une demande // //////////////////////////////////////////////////////////////////////////////////////////////////// if( ($action=='supprimer') && $demande_id && $item_id && $matiere_id && ($prof_id!=-1) ) { $nb_suppression = DB_STRUCTURE_DEMANDE::DB_supprimer_demande_precise_id($demande_id); if(!$nb_suppression) { exit('La demande transmise a déjà été supprimée !'); } // Récupérer la référence et le nom de l'item $DB_ROW = DB_STRUCTURE_DEMANDE::DB_recuperer_item_infos($item_id); // Ajout aux flux RSS des profs concernés $titre = 'Demande retirée par '.afficher_identite_initiale($_SESSION['USER_NOM'],FALSE,$_SESSION['USER_PRENOM'],TRUE); $texte = $_SESSION['USER_PRENOM'].' '.$_SESSION['USER_NOM'].' retire sa demande '.$DB_ROW['item_ref'].' "'.$DB_ROW['item_nom'].'".'."\r\n"; $guid = 'demande_'.$demande_id.'_del'; if($prof_id) { RSS::modifier_fichier_prof($prof_id,$titre,$texte,$guid); } else