{ exit('Erreur avec les données transmises !'); } enregistrer_appreciation( $BILAN_TYPE , $periode_id , $eleve_id , $classe_id , $rubrique_id , $_SESSION['USER_ID'] , $appreciation ); $prof_info = afficher_identite_initiale($_SESSION['USER_NOM'],FALSE,$_SESSION['USER_PRENOM'],TRUE,$_SESSION['USER_GENRE']); $ACTION = ' <button type="button" class="modifier">Modifier</button> <button type="button" class="supprimer">Supprimer</button>'; exit('<div class="notnow">'.html($prof_info).$ACTION.'</div><div class="appreciation">'.html($appreciation).'</div>'); } if($ACTION=='corriger_faute') { if( (!$appreciation) || ($prof_id==0) ) { exit('Erreur avec les données transmises !'); } enregistrer_appreciation( $BILAN_TYPE , $periode_id , $eleve_id , $classe_id , $rubrique_id , $prof_id , $appreciation ); exit('<ok>'.html($appreciation)); } if($ACTION=='enregistrer_note') { if( ($moyenne<0) || ($ACTION=='tamponner') || ($BILAN_TYPE!='bulletin') || (!$rubrique_id) ) { exit('Erreur avec les données transmises !'); } list( $note , $appreciation ) = enregistrer_note( $BILAN_TYPE , $periode_id , $eleve_id , $rubrique_id , $moyenne ); $note = ($_SESSION['OFFICIEL']['BULLETIN_CONVERSION_SUR_20']) ? $note : ($note*5).' %' ; $action = ' <button type="button" class="modifier">Modifier</button> <button type="button" class="nettoyer">Effacer et recalculer.</button> <button type="button" class="supprimer">Supprimer sans recalculer</button>' ; exit('<td class="now moyenne">'.$note.'</td><td class="now"><span class="notnow">'.html($appreciation).$action.'</span></td>'); }
{ foreach($tab_eleves as $eleve_id => $tab_saisies) { if(isset($tab_saisies['moyenne'])) { if( ($tab_saisies['moyenne']>=0) && ($OBJET=='modifier') && ($BILAN_TYPE=='bulletin') && ($rubrique_id>0) ) { enregistrer_note( $BILAN_TYPE , $periode_id , $eleve_id , $rubrique_id , $tab_saisies['moyenne'] ); $nb_modifs++; } } if(isset($tab_saisies['appreciation'])) { if( ($tab_saisies['appreciation']) && ( ($rubrique_id>0) || ($OBJET=='tamponner') ) ) { enregistrer_appreciation( $BILAN_TYPE , $periode_id , $eleve_id , $classe_id , $rubrique_id , $_SESSION['USER_ID'] , $tab_saisies['appreciation'] ); $nb_modifs++; } } } } if(!$nb_modifs) { exit('Erreur : aucune donnée trouvée à enregistrer !'); } FileSystem::supprimer_fichier( $fichier_chemin , FALSE /*verif_exist*/ ); $s = ($nb_modifs>1) ? 's' : '' ; exit('ok'.']¤['.$nb_modifs.' donnée'.$s.' enregistrée'.$s.'.'); } ?>