sid/manager/gestionLog.php

44 lines
1.0 KiB
PHP

<?php
// GESTION DU FICHIER LOG
// / ! \ ACCÉS AU FICHIER LOG UNIQUEMENT POUR L'ADMIN / ! \
// ====================== IDÉE DE FONCTIONNEMENT ======================
// Ajout d'une écriture log pour les cas suivants : [ M O D U L A B L E]
// - Ajout d'un étudiant
// - Ajout d'une note
// - Modification d'une note
// - Modification d'un coefficient
// - Changement de groupe d'un élève
// - Création d'un utilisateur
// [/ M O D U L A B L E]
//
// FORMAT : [ DATE ] : [ UTILISATEUR ] : [ ACTION ]
// =====================================================================
function ecrire_log($request, $answer) {
$fichier = fopen('sys.log', 'a+');
if($fichier) {
fputs($monfichier,'[ '.date("d/m/Y G:m").' ]'.' '.'[ '.$request->utilisateur.' ]'.' '.'[ '.$request->action.' ]');
fclose($monfichier);
$answer->request = 'succes';
}
else {
$answer->request = 'echec_ouverture_fichier';
}
}
?>