44 lines
1.0 KiB
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';
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
?>
|